﻿/*
    Header
*/
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

.clearfix { display: inline-block; }
* html .clearfix { height: 1%; }
.clearfix { display: block; }

.clr{clear:both;}
.text-bold{color:#888;}
.ColorCommon{color:#333;}
.ColorCommonBold{color:#333;font-weight:bold;}
.ColorGreen{color:#52a536; padding:10px 0;}
.ColorGreenBold{color:#52a536;font-weight:bold;}
.ColorOrange{color:#f26224;}
.ColorOrangeBold{color:#f26224;font-weight:bold;}
.ColorOrangePrice{color:#900;}
.ColorOrangePriceBold{color:#900;font-weight:bold;}
.ColorBlack{color:#000;}
.cssLnk{font-size:16px;}
.cssLnk{font-size:12px;}
.cssBorderTextRed
{
    border:1px solid rgb(245, 132, 132)!important;
    box-shadow:0 0 8px rgb(240, 151, 151)!important;
    outline: 0 none;float: left;
}
.margin-top{margin-top:10px;display:block;}
.gachngang{text-decoration: line-through;color:Gray;}
.banner-check{margin-top:10px;}
input[type="text"], input[type="password"] {
font-size: 15px;
direction: ltr;
}
input[type="email"], input[type="number"], input[type="password"], input[type="tel"], input[type="text"], input[type="url"],textarea {
display: inline-block;
height: 29px;
margin: 0;
padding: 0 8px;
background: white;
border: 1px solid #D9D9D9;
border-top: 1px solid silver;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
-webkit-border-radius: 1px;
-moz-border-radius: 1px;
border-radius: 1px;
}
input[type="email"]:hover, input[type="number"]:hover, input[type="password"]:hover, input[type="tel"]:hover, input[type="text"]:hover, input[type="url"]:hover,textarea:hover {
border: 1px solid #B9B9B9;
border-top: 1px solid #A0A0A0;
-webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);
-moz-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);
box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);
}
input[type="email"]:focus, input[type="number"]:focus, input[type="password"]:focus, input[type="tel"]:focus, input[type="text"]:focus, input[type="url"]:focus,textarea:focus {
 border-color: rgba(82, 168, 236, 0.8);
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(82, 168, 236, 0.6);
    outline: 0 none;
}

.bg_BorderLogin
{
    -moz-border-radius: 1px 1px 1px 1px;
    -moz-box-sizing: border-box;
    background: none repeat scroll 0 0 #FFFFFF;
    border-color: #C0C0C0 #D9D9D9 #D9D9D9;
    border-right: 1px solid #D9D9D9;
    border-style: solid;
    border-width: 1px;
    display: inline-block;
    width: 245px;
    height: 25px;
    }
.bg_BorderLogin:focus, .bg_BorderLogin:focus:hover
{
      -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3) inset;
    border: 1px solid #4D90FE;
    outline: medium none;

}
.bg_BorderLogin:hover
{
    -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1) inset;
    border-color: #A0A0A0 #B9B9B9 #B9B9B9;
    border-right: 1px solid #B9B9B9;
    border-style: solid;
    border-width: 1px;
}
.bg_BorderLoginBlur
{
    border: 1px solid #5E83F2;
    color: #333333;
    font-size: 14px;
    width: 330px;
    height: 26px;
}
#stt-wraper{min-width:980px;margin:0 auto;}
#stt-wraper .stt-main .main-left
{
	float:left;
	width:176px;
}
#stt-wraper .stt-main .main-right
{
	float:right;
	width:300px;
	clear:right;
	margin-top: 10px;
}
#stt-wraper .main-slide
{
	margin-left:191px;
	margin-right:315px;
}
#stt-wraper .stt-main .main-question
{
	width: 980px;
	margin: 0 auto;
}
#stt-wraper .main-question .main-content-question
{
	width:670px;
	float: left;
}
#stt-wraper .main-question .main-right-question
{
	width:300px;
	float: left;margin-left: 10px;
}

#stt-wraper .main-content
{
    padding-top: 1px;
	margin-right:315px;
	clear:left;
}

/*
    Cac button stt
*/
#TabSendMail .btnSendmail{width:72px;height:28px;margin-top:8px;margin-left: 5px;}
.box-product-detail .product-detail-right .btnAddtoFavourite{width:154px;position:relative;margin-top:6px!important}
.box-product-detail .product-detail-right .btnAddtoFavourite i{background:url(../img_common/stt-home2.png) -31px 0 no-repeat;display:block;width:17px;height:17px;position:absolute;top:6px;left:6px;}
.AddtoCart .AddToCartSession,.OrderBack,.OrderUpdate,.OrderNext{position:relative;}
.AddtoCart .AddToCartSession i{background:url(../img_common/stt-home2.png) -48px 0 no-repeat;display:block;width:17px;height:17px;position:absolute;top:5px;left:5px;}
.OrderContinues .box-orderCon .NextOrder{padding-right:31px!important;font-size:14px;}
.OrderBack i,.OrderUpdate i,.OrderNext i {position:absolute;background:url(../img_common/stt-home2.png) no-repeat;display:block;width:17px;height:17px;}
.OrderBack,.OrderUpdate,.OrderNext{overflow:hidden;display:block;float:right;}
.OrderBack i{background-position:-99px 0px;top:5px;left:10px;}
.OrderUpdate i{background-position:-65px 1px;top:5px;left:10px;}
.OrderNext i {top:6px;right:8px;background-position:-82px 1px;}
.bg-login ,.bg-cusReg{width:107px;height:28px;line-height:28px!important;display:block;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;font-size:14px;padding:0;}
.bg-cusReg{margin:0 auto!important;}
.bg-OrderInfo4{line-height:28px!important;height:28px;float:right;width:107px;padding: 0 21px 0 15px!important;font-size:14px;}
.bg-OrderInfo3{line-height:28px!important;height:28px;float:right;width:93px;padding-left:20px!important;}
.bg-OrderInfo5{line-height: 27px!important;height: 28px;float: right;margin-right: 0 !important;padding: 0;width: 166px;font-size: 14px;margin-top: 12px;}
.btn-Register{height:28px;width:86px;margin: 20px auto 0 auto;font-size:14px;}
.btnOrderAll{display: block;width: 188px;height: 28px;position: absolute;cursor: pointer;background-position: 0px -484px;border: 0;}
.btnFavAll {background: url(../img_common/stt-home.png) no-repeat;display: block;width: 183px;height: 26px;position: absolute;text-indent: -9999px;cursor: pointer;background-position: 0px -510px;border: 0;top: 30px;right: -136px;}
.WrapAllSame{position:relative;}
.WrapAllSame i{background:url(../img_common/stt-home2.png) -48px 0 no-repeat;display:block;width:17px;height:17px;position:absolute;top: 7px;left: 4px;z-index:9999;}
.bg_btnGuinhanxet{display: block;width: 117px;height: 29px;line-height:28px!important;position: absolute;top: 90%;cursor: pointer;left: 320px;border: 0;margin-left:10px;font-size:14px;}
.bg_btnChangeInfor{display: block;width: 117px;height: 29px;line-height:28px!important;position: absolute;bottom: -45px;cursor: pointer;left: 180px;border: 0;font-size:14px;}
.margin-btn{margin-left:125px;}
.btn-buy{cursor:pointer;width:83px;line-height:25px!important;height:25px;display: block;float:left;margin-right: 10px;text-decoration:none!important;color:#FFF!important;font-size:14px;}
.btn-favorite{line-height:25px!important;cursor:pointer;width:80px;height:25px;display: block;float:left;text-decoration:none;text-decoration:none!important;}
/*.btnLogin{line-height:28px!important;width:107px;height:28px;margin: 20px 0 0 20px;text-align:center;}*/
.bg_btnGuinhanxetV2{display: block;width: 117px;height: 28px;line-height:28px!important;cursor: pointer;margin-left:10px;font-size:14px;}
.bg_btnSend{width:108px;height:28px;display:block;font-size:14px;}
.bg_btnThanhLy{display: block;width: 150px;height: 29px;line-height:28px!important;position: absolute;top: 90%;cursor: pointer;left: 195px;border: 0;margin-left:10px;font-size:14px;margin-top:-133px;}
.btnAddCartHetHang
{
     display:block;
     text-align:center;
     line-height:53px!important;
     color: #FFF!important;
     width: 143px;
    height: 53px;
    margin: 5px 10px!important;
    font-size: 18px;
    padding-left: 35px;
}
.imgbtnCartFav{padding:0 10px;display:block;width:107px;height:25px;margin-left:73px!important;margin-top: 8px!important;cursor:pointer;}
.imgbtnCartFav0{padding:0 10px;display:block;width:107px;height:25px;margin-left:73px!important;margin-top: 8px!important;cursor:pointer;line-height:25px!important;color:#FFF!important;text-decoration:none !important}




/*Mau xanh dam*/
#TabSendMail .btnSendmail
,.OrderContinues .box-orderCon .NextOrder
,.bg-login ,.bg-cusReg
,.bg-OrderInfo4
,.bg-OrderInfo5
,.btn-Register
,.btn-buy
,.btnLogin
,.bg_btnGuinhanxetV2
,.bg_btnSend
,.bg_btnThanhLy
,.bg_btnChangeInfor
{
    /*background:url(../img_common/stt-home.png) -112px -387px no-repeat;*/
    background:#5da9f4;
    background: -moz-linear-gradient(top , #368fe7, #5da9f4);
    background: -webkit-linear-gradient(top , #368fe7, #5da9f4);
    border: 1px solid #3079ED;
    -webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;
    color: #FFFFFF;
    font-weight:bold;
    text-shadow: 0 1px 0 #333333;
}
.btnAddtoCart,.btnOrderAll
,.bg_btnGuinhanxet
{
    background:#ef562c;
    background: -moz-linear-gradient(top , #fda337, #ef562c);
    background: -webkit-linear-gradient(top , #fda337, #ef562c);
    border: 1px solid #f15b2e;
    -webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;
    color: #FFFFFF;
    font-weight:bold;
}

.btnAddtoCart:hover,.btnOrderAll:hover
,.bg_btnGuinhanxet:hover
{
    background:#f05028;
    background: -moz-linear-gradient(top , #f05028, #f05028);
    background: -webkit-linear-gradient(top , #f05028, #f05028);
    border-color: #f05028;
}

#TabSendMail .btnSendmail:hover
,.OrderContinues .box-orderCon .NextOrder:hover
,.bg-login:hover ,.bg-cusReg:hover
,.bg-OrderInfo4:hover
,.bg-OrderInfo5:hover
,.btn-Register:hover
,.btn-buy:hover
,.btnLogin:hover
,.bg_btnGuinhanxetV2:hover
,.bg_btnSend:hover
,.bg_btnThanhLy:hover
,.bg_btnChangeInfor:hover
{
    background:#4787ed;
    background: -moz-linear-gradient(top , #4D90FE, #4787ed);
    background: -webkit-linear-gradient(top , #4D90FE, #4787ed);
    border-color: #3f79d5;
}

/*mau xanh nhat*/
.box-product-detail .product-detail-right .btnAddtoFavourite
,.AddtoCart .AddToCartSession
,.OrderContinues .box-orderCon .BackListOrder
,.OrderContinues .box-orderCon .UpdateOrder
,.bg-OrderInfo3
,.btn-favorite
,.imgbtnCartFav
{

    background:#dfeefb;
    background: -moz-linear-gradient(top , #FFF, #e1ecfe);
    background: -webkit-linear-gradient(top , #FFF, #e1ecfe);
    border: 1px solid #61b8ff;
    -webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;
    color: #014b92;
    cursor:pointer;
    display:block;
    margin:0 auto;
    text-decoration:none;
    text-align:center;
    line-height:28px;
}
.box-product-detail .product-detail-right .btnAddtoFavourite:hover
,.AddtoCart .AddToCartSession:hover
,.OrderContinues .box-orderCon .BackListOrder:hover
,.OrderContinues .box-orderCon .UpdateOrder:hover
,.bg-OrderInfo3:hover
,.btn-favorite:hover
,.imgbtnCartFav:hover
{
    background:#c9e4fa;
    background: -moz-linear-gradient(top , #FFF, #cee2fb);
    background: -webkit-linear-gradient(top , #FFF, #cee2fb);
    border-color: #53acf4;
    }

 /*Mau do*/
.btnAddCartHetHang,.imgbtnCartFav0
{
    background:#fa4949;
    background: -moz-linear-gradient(top , #f97c7c, #fa4949);
    background: -webkit-linear-gradient(top , #f97c7c, #fa4949);
    border: 1px solid #e40404;
    -webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;
    color: #FFF;
    cursor:pointer;
    display:block;
    margin:0 auto;
    text-decoration:none;
    text-align:center;
    color: #FFFFFF;
    font-weight:bold;
    text-shadow: 0 1px 0 #333333;
}
.btnAddCartHetHang:hover,.imgbtnCartFav0:hover
{
    background:#f43131;
    background: -moz-linear-gradient(top , #f97c7c, #f43131);
    background: -webkit-linear-gradient(top , #f97c7c, #f43131);
    border-color: #e12424;
    text-decoration:none!important;
    }

 /*====================HEADER NEW======================*/
.stt-header{height:70px;}
.stt-header .stt-logo{float:left;height:70px;}
.stt-header.icon-logo{width:178px;height:70px;display:block;background:url(../img_common/stt-home.png) 0 0 no-repeat;} /*cai nay cho the a */
.stt-header .stt-info{margin-left:215px;height:70px;}
.stt-header .stt-info-top{height:45px;background:url(../images/bg_top_line.png) bottom left no-repeat;line-height:65px;overflow:hidden;}
.stt-header .stt-info-top-left{float:left;width:40%;position: relative;padding-left:25px; z-index:99;}
.stt-header .stt-info-top-left .icon-phone{width:21px;height:16px;display:block;background:url(../img_common/stt-home2.png) 0 0px no-repeat;position: absolute;top:22px;left:0px}
#___plusone_0{position:absolute!important;top:20px!important;left:407px!important;width:70px;}
.stt-info-top-right{right:10px;;width:50%; text-align:right; position:absolute; z-index:88;}
.stt-info-top-right .box-info{clear:both;}
.stt-info-top-right .box-info ul{list-style:none;}
.stt-info-top-right .box-info ul li {display:inline-block;padding:1px 0px 12px;position:relative;}
.stt-info-top-right .box-info ul .item-last{border-right:none;position:relative;cursor: pointer;}
.stt-info-top-right .box-info ul li.item-last .icon-muiten1 {
	background: url(../img_common/stt-home.png) -14px -70px no-repeat;
	display: block;
	position: absolute;
	top: 7px;
	left: 5px;
	width: 6px;
	height: 5px;
}

.stt-info-top-right .box-info ul li a{color:#707070!important;border-right:1px solid #dddddd;padding: 0 7px;}
.stt-info-top-right .box-info ul li .box-sub-info{
	width: 150px;
	text-align: left;
	border: 2px solid #DFDFDF;
	overflow: hidden;
	line-height: 25px;
	display: none;
	position: absolute;
	top: 32px;
	right: 0px;
	background: white;
	z-index: 999999;
	}
.stt-info-top-right .box-info ul li .box-sub-info h1 {
	font-size: 12px;
	color: #F26224;
	font-weight: bold;
	margin: 0;
	text-align: center;
}
.stt-info-top-right .box-info ul li .box-sub-info a {display:block;padding: 0 10px;color:#004b8f!important;border-right: none;}
.stt-info-top-right .box-info ul li:hover .box-sub-info{
	display:block;
	}
.stt-header .stt-info-bottom{line-height:30px;height:30px; width:50%; position: relative;z-index:99;}
.stt-header .stt-info-bottom ul {list-style:none;}
.stt-header .stt-info-bottom ul li{display:inline;position:relative;padding:1px 15px 15px 0px; background:url(line_bg_title.png) top right no-repeat;}
.stt-header .stt-info-bottom ul li a{text-decoration:none;cursor: pointer;}
.stt-header .stt-info-bottom ul li .box-subpport{
	line-height:1.5em;
	display:none;
	width:521px;height:250px;
	background:#FFF;
	border-top: 3px solid #fca023;
	position:absolute;
	z-index:999999;
	-moz-box-shadow:  0px 5px 19px #6b6b6b;
	-webkit-box-shadow:  0px 5px 19px #6b6b6b;
	box-shadow: 0px 5px 19px #6b6b6b;
	-webkit-border-radius: 0px 0px 3px 3px;
	-moz-border-radius: 0px 0px 3px 3px;
	border-radius: 0px 0px 3px 3px;
	top:23px;
	left:-168%;
	border-bottom:1px solid #b1b1b1;
	border-left:1px solid #b1b1b1;
	border-right:1px solid #b1b1b1;
}
.stt-header .stt-info-bottom ul li .box-subpport .box-support-header{padding-bottom:10px;border-bottom:1px solid #e0e0e0;}

.stt-header .stt-info-bottom ul li:hover .icon-top{
	position:absolute;
	top:16px;
	left:29%;
	height:7px;
	width:14px;
	z-index:999999;
	background: url(../img_common/stt-home.png) -82px -89px no-repeat;
}

.stt-header .stt-info-bottom ul li:hover .box-subpport{display:block;}
.stt-header .stt-info-bottom .icon-km {
	position: absolute;
	top: 0px;
	right: 8px;
	background: url(../img_common/stt-home.png) -21px -80px no-repeat;
	display: block;
	width: 25px;
	height: 18px;
}

.stt-header .stt-info-bottom .icon-qua {
	position: absolute;
	top: -2px;
	right: 12px;
	background: url(../img_common/stt-home.png) 0px -77px no-repeat;
	display: block;
	width: 20px;
	height: 21px;
}

.stt-header .stt-info-bottom  .icon-hotro {
	background: url(../img_common/stt-home.png) -47px -80px no-repeat;
	display: block;
	width: 14px;
	height: 15px;
	position: absolute;
	top: 0px;
	right: 18px;
}
.stt-header .stt-info-bottom ul li h1{font-style:normal; display:inline;}
.box-support-main{padding:15px;padding-bottom:5px;border-bottom:1px solid #e0e0e0;overflow:hidden;}
.box-col-left,.box-col-right{width:49%;}
.box-col-left{float:left;}
.box-col-right{float:right;}
.box-col-left span, .box-col-right span{display:block;line-height:1.8em}
.box-support-footer{text-align:center;padding:10px 0;}
.box-support-footer2 {padding:7px 0 15px 0;text-align:center;}
.box-support-footer2 a{margin-right:31px;}
.icon-suport{
	position: absolute;
	top: -2px;
	left: -25px;
	background: url(../img_common/stt-home.png) -99px -75px no-repeat;
	display: block;
	width: 19px;
	height: 21px;
	}
.icon-contact{
	position: absolute;
	top: 0px;
	left: -23px;
	background: url(../img_common/stt-home.png) -122px -80px no-repeat;
	display: block;
	width: 20px;
	height: 15px;
	}
.icon-fb{
	position: absolute;
	top: -2px;
	left: -20px;
	background: url(../img_common/stt-home.png) -146px -77px no-repeat;
	display: block;
	width: 18px;
	height: 18px;
	}

.bg-navibar{height:39px;background-color: #4289cb;background-image: -moz-linear-gradient(#1d4eaa, #4289cb);border: 1px solid #4289cb;min-width:980px;margin-top:6px;
-webkit-border-radius: 5px 5px 0px 0px;-moz-border-radius: 5px 5px 0px 0px;border-radius: 5px 5px 0px 0px;
}
.bg-navibar .bg-navibar-main{height:40px;margin-left:178px;}
.bg-navibar .bg-navibar-left{width:178px;height:40px;float:left;}
.bg-navibar .bg-search-left-first{width:5px;height:32px;background:url(Navibar.png) -125px -123px no-repeat;}
.bg-navibar .bg-search-left{padding:0 25px 0 6px;background:url(Navibar.png) 0 -159px repeat-x;line-height: 35px;height: 32px;width: auto;white-space: nowrap;position:relative;}
.ulNavi {list-style:none;padding:0;margin:0;width:100%;overflow:hidden;}
.ulNavi li {float:left;}
.bg-navibar .bg-search-left span
{
	display:block;
	position:absolute;
	top:4px;
	right:0px;
	background:#dddddd;
	width:1px;
	height:26px;
	}
.bg-navibar	.bg-search-main{width:100%;padding-left:7px;line-height: 35px;height: 32px;background:url(Navibar.png) 0 -44px repeat-x;}
.bg-navibar	.bg-search-right{width:36px;}
.bg-navibar	.bg-search-right .btnSearch{
		display:block;
		background:url(Navibar.png) 0px -116px no-repeat;
		width:43px;
		height:32px;
		cursor:pointer;
		text-indent:-99999px;
		border:none;
	}
.bg-navibar	.bg-search-main .txtKeysearch{padding: 2px 0;
    width: 100%;
    margin-top: 4px;
    border: none!important;
    height: auto;
    font-size: 12px;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    color:#8F8A8A;
}
.nav-rt-1,.nav-rt-2,.nav-rt-3{float:left;line-height:1.2em;margin-top: 5px;padding:0 5px;z-index:13;cursor: pointer;}
.rt-ac{background:url(Navibar.png) 0px -80px  repeat-x;
-webkit-border-radius: 5px 5px 0px 0px;-moz-border-radius: 5px 5px 0px 0px;border-radius: 5px 5px 0px 0px;
height:35px;
}
.nav-rt-1{width:90px;margin-right:3px; border-right:1px solid #4398db;}
.nav-rt-2{width:117px;margin-right:3px; border-right:1px solid #4398db;}
.nav-rt-3{width:50px;}
.rt-text-1 a,.rt-text-1{color:#FFF;display:block;text-decoration:none;}
.rt-text-2 a,.rt-text-2{color:#FFF;display:block;font-weight:bold;font-size:14px;text-decoration:none;overflow:hidden;}
.rt-text-2{position:relative;}
.rt-icon-1 i,.rt-icon-2 i,.rt-icon-4 i{position:absolute;background:url(Navibar.png) -94px -123px no-repeat;display:block;width:9px;height:5px;}
.rt-icon-1 i{top:5px;right:3px;}
.rt-icon-2 i{top:5px;right:3px;}
.rt-icon-4 i{top:5px;right:3px;}
.rt-icon-3{position:absolute;background:url(Navibar.png) -47px -118px no-repeat;display:block;width:38px;height:25px;top:4px;left:5px;}

/*
	Box Cart
*/
.rt-box-cart{display:none;width:280px;position:absolute;z-index:99;}
.rt-box-cart .box-cart-top-left,
.rt-box-cart .box-cart-top-right,
.rt-box-cart .box-cart-center-left,
.rt-box-cart .box-cart-center-right,
.rt-box-cart .box-cart-bottom-left,
.rt-box-cart .box-cart-bottom-right
 {background:url(../img_common/Shadow-box.png);}
.rt-box-cart .box-cart-center-content,.rt-box-cart .box-cart-top-center{background:#FFF;text-align:center;}
#Box-cart-home ul li{float:left;margin-top:10px;border-bottom:1px dotted #ccc;padding-bottom:5px;}

.rt-box-cart .box-cart-center-content{padding:10px 0;}
.rt-box-cart .box-cart-center-content .padd-cate{display: block;line-height: 30px;}
.rt-box-cart .box-cart-center-content .padd-logout{border-top: 1px solid #DDD;margin-top: 7px;display: block;padding-top: 10px;line-height: 20px;}
.rt-box-cart .box-cart-top-left {width:22px;height:11px;background-position:0 0;}
.rt-box-cart .box-cart-top-right {width:22px;height:11px;background-position:-22px 0;}
.rt-box-cart .box-cart-center-left{width:23px;background-position:-44px 0;background-repeat:repeat-y;}
.rt-box-cart .box-cart-center-right{width:22px;background-position:-66px 0;background-repeat:repeat-y;}
.rt-box-cart .box-cart-bottom-left{width:22px;height:21px;background-position:0 -14px;}
.rt-box-cart .box-cart-bottom-center{height:21px;background:url(../img_common/Shadow-box1.png) 0 0 repeat-x;}
.rt-box-cart .box-cart-bottom-right{width:22px;height:21px;background-position:-22px -14px;}
.box-cart-center-content .btnLogin{
	background: #ffcd4f;
	background: -moz-linear-gradient(top , #ffd772, #ffc226);
	background: -webkit-linear-gradient(top , #ffd772, #ffc226);
	border: 1px solid #e6a400;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	color: #000;
	font-weight:bold;
	text-shadow: 0 1px 0 #FFF;
	display:block;
	line-height:22px;
	text-decoration:none;
	}

/*====================LOGIN======================*/
#box-login{width:395px;}
#box-OneClick{width:547px;}
.box-login
{
	position:absolute;
	background:#abccff;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	top:150px;
	padding:5px;
	z-index:9999999;
	display:none;
}

.box-login .box-login-content
{
	background:#fff;
	z-index:9999999;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	padding:18px 25px;
}
.box-login .box-login-content h1{font-size:16px;display:block;color:#59b73b;font-weight:normal; position:relative;-moz-border-radius:5px 5px 0px 0px;-webkit-border-radius:5px 5px 0px 0px;border-bottom:1px solid #ddd;}
#box-login i
{background:url(../img_common/stt-home2.png) -204px -58px no-repeat;position:absolute;top:-35px;right: -38px;width:32px;	height:32px;display:block;cursor:pointer;}
#box-OneClick i
{background:url(../img_common/stt-home2.png) -204px -58px no-repeat;position:absolute;top:-35px;right: -38px;width:32px;	height:32px;display:block;cursor:pointer;}

.box-login .box-padding{margin-top: 17px;}
.errorText {
    color: red;
    font-style: italic;
    padding-left: 20px;
}
.box-login .box-padding .text-pad{margin-top:20px;font-size:14px;font-weight:bold;padding-left:20px;}
.box-login .box-padding .text-pass{margin-top:18px;font-weight:normal;font-size:12px;font-weight:bold;padding-left:20px;}
.box-login .box-padding .text-pass a{font-weight:normal;}


/*.box-login .box-login-content h1 i:hover{background-position:-263px -226px;}*/
.box-login .box-login-content span{display:block;}
.box-login .box-login-content input[type=text]{width: 283px;height: 30px;margin: 5px 0 0 20px;border: 1px solid #D9D9D9;}
.box-login .box-login-content input[type=password]{width: 283px;height: 30px;margin: 5px 0 0 20px;border: 1px solid #D9D9D9;}
.box-login .box-login-content a{font-size:12px;font-weight:normal;}
.box-login .box-padding-top{padding-bottom:30px;border-bottom:2px dotted #ccc;overflow: hidden;}
.box-login .box-padding-bottom{padding-top:30px;}
.btnBackToProductDetail{background:url(../img_common/stt-home2.png) -110px -116px no-repeat;width:129px;height:25px;border:none;text-indent:-99999px;display:block;}
.btnPaymentNow{background:url(../img_common/stt-home2.png) 0 -116px no-repeat;width:109px;height:25px;border:none;text-indent:-99999px;display:block;}
.overlay{background:#333;-moz-opacity:.30; filter:alpha(opacity=30); opacity:.30;position:fixed;top:0;left:0;right:0;bottom:0;z-index:99999;display:none;}
.overlayNone,.overlayNonev2{background:#333;-moz-opacity:0; filter:alpha(opacity=0); opacity:0;position:fixed;top:0;left:0;right:0;bottom:0;z-index:9;display:none;}
.overlayNonev2{z-index:8;}
.dangnhap{z-index:99 !important;cursor: pointer;}
.text_OrangeNone{font-weight:bold;}
/*====================BOX TAB======================*/
.box-tab{width:300px;background:#fafafa;}
.box-tab .tab-header{line-height:31px;height:31px;background:url(../img_common/stt-home.png) 0 -251px no-repeat;position:relative;}
.box-tab .tab-header a {display:block;float:left;padding:0 40px 0 15px;color:#004b91;font-weight:bold;font-size:12px;text-decoration:none;cursor:pointer;position:relative;}
.active
{
	color:#5bb73b !important;
	background:url(../img_common/stt-home.png) 0 -283px no-repeat;
	height:36px;
	line-height:36px;
	position:absolute;
	top:-4px;
	left:0;
	position:relative;
	z-index:101;
}
.tab-header .active span
{
	background:url(../img_common/stt-home.png) right -283px no-repeat;
	display:block;
	width:4px;
	height:36px;
	position:absolute;
	top:0;
	right:0;
}
.tab-header .iconNews
{
	background: url(../img_common/stt-home.png) -197px -227px no-repeat;
	width: 26px;
	height: 18px;
	position:absolute;
	top:9px;
	right:7px;
}
.tab-header .iconKM
{
	background: url(../img_common/stt-home.png) -21px -80px no-repeat;
	width: 25px;
	height: 18px;
	position:absolute;
	top: 9px;
	right: 8px;
}
.tab-header .iconHoiDap
{
	background:url(../img_common/stt-home.png) -36px -387px no-repeat;
	width:16px;
	height:16px;
	position:absolute;
	top:7px;
	right:14px;
}

.tab-header .iconComment
{
	background:url(../img_common/stt-home.png) -53px -387px no-repeat;
	width:16px;
	height:16px;
	position:absolute;
	top: 10px;
	right: 17px;
}
.box-tab .Content-wrap
{
    border:1px solid #dddddd;
	-moz-border-radius:0 0 5px 5px;
	-webkit-border-radius:0 0 5px 5px;
	background:#fafafa;
	position:relative;
	padding-bottom:36px;
}
.box-tab .Content-wrap2
{
    border:1px solid #dddddd;
	-moz-border-radius:0 0 5px 5px;
	-webkit-border-radius:0 0 5px 5px;
	background:#fafafa;
	position:relative;
}
.box-tab .bg-conten
{
	width:290px;
	z-index:100;
	padding-top:10px;
	display:none;
	margin: 0px 5px;

}
.box-tab .bg-conten .lnkcontent
{
	display:block;
	line-height:30px;
	height:30px;
	color:#444444;
	padding-left:20px;
	background:url(../img_common/stt-home.png) 5px -328px no-repeat;
	overflow:hidden;
}
.box-tab .bg-conten a:hover{color:#f16122;}
.box-tab .bg-conten .ViewAll
{
	line-height:35px;
	background:none;
	position:relative;
	border-top:1px solid #dddddd;
	width:263px;
	margin: 0 15px;
	padding-left: 5px !important;
	text-decoration:underline;
	position:absolute;
	bottom:0;
	left:0;
}

.box-tab .bg-conten .ViewAll i
{
	background:url(../img_common/stt-home.png) -243px -228px no-repeat;
	display:block;
	width:6px;
	height:8px;
	position:absolute;
	top:14px;
	left:-3px;
}
#TabLinkPartner .bg-conten a
{
	display:inline;
	line-height:20px;
	color:#444444;
	padding-left:5px;
	background:none;
}
#TabLinkPartner .Content-wrap
{
    text-align:justify;
}
.box-tab .bg-conten span b{background:url(../img_common/stt-home2.png) -175px -340px no-repeat;display:block;width:12px;height:14px;margin-left: 10px;float: left;}
.box-tab .bg-conten span i{font-weight:bold;font-style:normal;font-size:11px;padding-left: 10px;}
.box-tab .bg-conten span strong{font-size:11px;color:#B9B7B7;font-style:normal;padding-left: 5px;font-weight: normal;}
.box-tab .bg-conten span .pad-com{display: block;padding: 5px 10px 3px;color:#444;}

/*dung cho viec an hien menu tren trang chu va cac trang con*/

.poiMenuFIx{
    position: absolute;
    top: 120px;
}

/*====================LEFT MENU 2======================*/
.Box-left-Menu
{
	width:176px;
}
.Box-left-Menu .box-header
{
    position: absolute;
    top: -36px;
    left: 0px;
    z-index:999;
	height:36px;
	line-height:36px;
	width:100%;
	background:url(bg-menu.png) 0 0 no-repeat;
	cursor:pointer;
}
.Box-left-Menu .box-header i
{
    background-image:url(../img_common/arrow_bottom_hover.png);background-repeat:no-repeat;
    width:17px;height:17px;display:block;position: relative;top: -25px;left: 153px;
}
.Box-left-Menu .box-header span
{
	color:#FFF;
	text-decoration:none;
	display:block;
	font-size:14px;
	padding-left:10px;
}
.Content-menu{background:#214fad;width:100%;position: relative;
z-index: 99999;}
.pois-home{position: absolute!important;}
.Box-left-Menu .box-header span strong{font-size:14px;}
.Content-menu .mnu-item-promo {color:#FFF;line-height:25px;height:25px;}
.Content-menu .mnu-item-promo a:first-child{background:#ec0089;color:#FFF;text-decoration:none;height:26px;}
.Content-menu .mnu-item-promo i{
	display:block;
	width:47px;
	height:13px;
	position:absolute;
	top:5px;
	right:33px;
	background:url(bg-menu.png) 0px -44px no-repeat;
}
.mnu-item-promo .mnu-ac {
	box-shadow: none;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
}
.mnu-poi{position:absolute;top:117px;}
.menu-visible .ul-menu{display:none;z-index:99999;}
.menu-visible li:hover .ul-menu{display:block; z-index:99999999;}
.Content-menu .ul-menu{margin-left:3px;
	border-top:1px solid #ccc;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	position:relative;
}

.Content-menu ul{z-index:9999;}
.Content-menu ul li .ul-menu{}

.Content-menu .ul-menu li{background:#FFF;border-bottom:1px solid #ccc;line-height:26px;z-index:9999;}
.Content-menu .ul-menu li a {padding-left:10px;text-decoration:none;display:block;z-index:9999;background:#FFF;position:relative;font-weight:500 !important; color:#000;}
.Content-menu .ul-menu li a:hover{color:#F60;}
.mnu-ac {
	z-index: 999999!important;
	box-shadow: 0 2px 4px #999999;
	-moz-box-shadow: 0 2px 4px #999999;
	-webkit-box-shadow: 0 2px 4px #999999;
	}
.mnu-ac .icon-next {
	background-image: none!important;
	background-color: white!important;
	width: 5px!important;
	height: 26px!important;
	top: 0px!important;
	right: -5px!important;
}
.Content-menu .ul-menu li a .icon-next{
	position:absolute;
	top:7px;
	right:5px;
	background:url(bg-menu.png) -55px -44px no-repeat;
	display:block;
	width:6px;
	height:9px;
}
.Content-menu .ul-menu li:hover .mnu-sub{display:block;}
.mnu-item-last{border-bottom:none;}
.mnu-item-last{position:absolute;}
.mnu-item-last i{
	height:8px;
	width:178px;
	background:url(bg-menu.png) 0 -36px no-repeat;
	display:block;
	position:absolute;
	bottom:-2px;
	left:-4px;
	}
.mnu-sub{display:none;
	position:absolute;
	left:173px;
	top:0;
	border: 1px solid #CCC;
	-moz-box-shadow: 0 0 10px #ccc;
	-webkit-box-shadow: 0 0 10px #ccc;
	box-shadow: 0 0 10px #ccc;
	line-height:1.5em;
	width:604px;
	z-index:99;
	background: white;
}
.mnu-sub .sub-item-1,.mnu-sub .sub-item-2,.sub-item-3{float:left;padding:10px 20px 10px;}
.mnu-sub .sub-item-1 a,.mnu-sub .sub-item-2 a,.sub-item-3 a{display:block;}
.mnu-sub .sub-item-1{width:55%;}
.mnu-sub .sub-item-2{position:relative;width:24%;}
.mnu-sub .sub-item-2 .icon-line{
	position:absolute;
	display:block;
	top:0px;
	right:0px;
	background:url(../img_common/bg-box-menu.gif) no-repeat;
	width:13px;
	min-height:245px;
}
.mnu-sub .sub-item-3{width:70%;background-image:url(../img_common/line-menu.gif);background-repeat:no-repeat;min-height: 256px;}
.mnu-sub .sub-item-3 .item3-header{display:block;padding-bottom:10px;}
.mnu-sub .sub-item-3 a{background: transparent!important;width:44%;float:left;overflow:hidden;line-height:1.8em;height: 1.8em;font-size:12px;}

.mnu-sub .menu-wrap{position:relative;}
.mnu-sub .menu-wrap .icon-sub{position:absolute;bottom:-10px;right:-10px;}
.mnu-sub .sub-item-1 a{color: #5F5E5E;}
.mnu-sub .sub-item-1 a:hover{color:#F26224;}
.mnu-sub .sub-item-1 .des{line-height: 16px;font-size: 12px;color:#898989;display: block;overflow: hidden;max-height: 32px;}
.mnu-sub .m-child2{font-weight:bold;margin-top:5px;padding-left:0!important;background:none!important;}
.mnu-sub .m-child3{color:#666!important;padding-left:10px!important;background:none!important;line-height:1.8em;height: 1.8em;overflow:hidden;}
.mnu-sub .m-child2:hover,.mnu-sub .m-child3:hover{text-decoration:underline;}
.Content-menu .mnu-item-promo .m-child3{padding-left:8px!important;}


/*======================BOX SAN PHAM KHUYEN MAI===============================*/
.box-product
{
	height:300px;

}
.IntroCategory .header{padding-bottom:5px;overflow:hidden;border-bottom:1px solid #dddddd;margin:10px 0;}
/*.box-product .header b{background:url(../img_common/stt-home2.png) -125px -337px no-repeat;width:42px;height:22px;display:block;float:left;margin-right: 5px;}*/
.box-product .header .icon-sell{background:url(../img_common/stt-home2.png) -257px -365px no-repeat;width:42px;height:22px;display:block;float:left;margin-right: 5px;}
.IntroCategory .header{padding-bottom:5px;overflow:hidden;border-bottom:1px solid #dddddd;margin-bottom:10px;}
.IntroCategory h1,.div-productbaby .content-center h1 a
{
	font-size:16px;
	color:#51a334;
	float:left;
	margin:0;padding:0;
}
.border-left-item
{
     display:block;
     width:1px;
     height:329px;
     position:absolute;
     top:0px;
     left:0px;
     background:url(../img_common/border-left-item.gif) 0 0 repeat-y;
}
.box-product-search .content .pro-item
{
	float:left;
	height:230px;
	position:relative;
}
.box-product-search .content .pro-item h2
{
	margin:10px 0 0;padding:0;
	font-weight:normal;
	font-size:12px;
	display:block;
	width:153px;
}
.box-product-search .content .pro-item h2 a {display:block;line-height:20px;}
.box-product .header{overflow:hidden;border-bottom:1px dotted #c9e1f5;padding:0}
.box-product .header h4 i{background:url(../img_common/stt-home2.png) -79px -336px no-repeat;width:42px;height:16px;display:block;float:left;margin-right: 5px;}
#box-new .header h4 i{background-position: -125px -337px;}
#box-lich .header h4 i{background-position: -125px -337px;}
#box-sell .header h4 i{background-position: -14px -32px!important;}
.box-product h4
{
	font-size:15px;
	color:#666;
	float:left;
	margin:0;
	padding:0 20px 0 0;
	background-color:#E7F5F8;
}
.header .header-btn{position:relative;float:right; margin:0;}
.header .header-btn a{line-height:17px;}
.header .header-btn i{background:url(../img_common/stt-home.png) -39px -100px no-repeat;width:14px;height:14px;display:block;position:absolute;top:2px;right:0px;}
.box-product .content
{
	height:230px;
}
.box-product .content .pro-item
{
	text-align:center;
	float:left;
	height:310px;
	border:2px solid #FFF;
	position:relative;
	padding-bottom:15px;
}
.baby-style .pro-item{width:176px!important;height:260px!important;padding:8px!important;margin-bottom:8px}
.baby-style-cate .pro-item{width:176px!important;height:200px!important;padding:8px!important;margin-bottom:8px}
#box-promotion .content .pro-item .promotion-image,#box-new .content .pro-item center, #box-lich .content .pro-item center, #box-KM .content .pro-item center, #box-sell .content .pro-item center
	{
	position:relative;
	}
.promotion-image{padding-bottom: 30px;
display: block;}
#box-promotion .content .pro-item .promotion-image b
	{
	position: absolute;
	bottom: 18px;
	right: 5px;
	color: white;
	font-style:italic;
	font-size: 12px;
	}
#box-promotion .content .pro-item .promotion-image i{background:url(../img_common/stt-home.png) 0 -138px no-repeat;width:60px;height:60px;display:none;bottom:3px;right:0px;position:absolute}
#box-KM .content .pro-item .promotion-image b
	{
	position: absolute;
	bottom: 18px;
	right: 5px;
	color: white;
	font-style:italic;
	font-size: 12px;
	}
#box-KM .content .pro-item .promotion-image i{background:url(../img_common/stt-home.png) 0 -138px no-repeat;width:60px;height:60px;display:block;bottom:3px;right:0px;position:absolute}
#box-sell .content .pro-item .promotion-image b
	{
	position: absolute;
	bottom: 18px;
	right: 5px;
	color: white;
	font-style:italic;
	font-size: 12px;
	}
#box-sell .content .pro-item .promotion-image i{background:url(../img_common/stt-home.png) 0 -138px no-repeat;width:60px;height:60px;display:none;bottom:3px;right:0px;position:absolute}
#box-new .content .pro-item .promotion-image i
{
    background: url("../img_common/stt-home2.png") no-repeat scroll 0 -337px rgba(0, 0, 0, 0);
    display: block;
    height: 37px;
    position: absolute;
    right: 15px;
    top: 5px;
    width: 45px;
}

#box-lich .content .pro-item .promotion-image i
{
    background: url(../img_common/stt-home2.png) 0px -337px no-repeat;
    display: block;
    width: 45px;
    height: 37px;
    position: absolute;
    top: 5px;
    right: 15px;
}
/*.box-product .content .pro-item:first-child{border:none;padding:10px}*/
.remove-borderleft{border:none!important;padding:10px!important}
.box-product .content .pro-item .icon-vote{background:url(../img_common/stt-home.png) -56px -100px no-repeat;width:51px;height:12px;display:block;margin:8px auto;}
.vote-2{background-position:-66px -100px!important;}
.vote-3{background-position:-76px -100px!important;}
.vote-4{background-position:-86px -100px!important;}
.vote-5{background-position:-96px -100px!important;}
.vote-1{background-position:-106px -100px!important;}
.box-product .content .pro-item ul li{text-align:left;position:relative;padding-left:20px;font-size:11px;line-height:16px}
.box-product .content .pro-item ul li i{background:url(../img_common/stt-home2.png) 0 -33px no-repeat;width:10px;height:10px;display:block;position:absolute;top:2px;left:4px;}
.box-product .content .pro-item:hover
{
border:2px solid #c9e1f5;
}
.box-product .content .pro-item:first-child .border-left-item
{
display:none!important;
}
.box-product .content .pro-item h2
{
	margin:10px 0 0;padding:0;
	font-weight:normal;
	font-size:12px;
	display:block;
	height:40px;
	width:160px;
	overflow: hidden;
}
.box-product .content .pro-item h2 a {display:block;line-height:20px;}
.box-product .content .pro-item span{display:block;line-height:20px;}
.box-product .content .pro-item .txtPrice{color:#f26426;}
.box-product .viewAll
{
	display:block;
	text-decoration:underline;
	position:relative;
	padding-left:10px;
}

/*======================BOX DM SAN PHAM C2===============================*/
.box-product-cate
{
	height:300px;

}
.box-product-cate .header{padding-bottom:5px;overflow:hidden;border-bottom:1px solid #dddddd;margin-bottom:10px;}
.box-product-cate h1
{
	font-size:16px;
	color:#51a334;
	float:left;
	font-weight:normal;
	margin:0;padding:0;
}
.header-btn
{
	float:right;
}
.header-btn .iconBack,.header-btn .iconNext
{
	background:url(../img_common/stt-home.png) no-repeat;height:20px;text-indent:-99999px;cursor:pointer;display:block;	float:left;
}
.header-btn .iconBack
{
	background-position:0 -387px ;
	width:17px;
}
.header-btn .iconNext
{
	background-position: -17px -387px;
	width:18px;
}

.box-product-cate .content
{
	height:230px;
}
.box-product-cate .content .pro-item
{
	float:left;
	height:230px;
}

.box-product-cate .content .pro-item h2
{
	margin:10px 0 0;padding:0;
	font-weight:normal;
	font-size:12px;
	display:block;
	width:153px;
}
.box-product-cate .content .pro-item h2 a {display:block;line-height:20px;}
.box-product-cate .content .pro-item span{display:block;line-height:20px;}
.box-product-cate .content .pro-item .txtPrice{color:#f26426;font-weight:bold;}
.box-product-cate .viewAll
{
	display:block;
	text-decoration:underline;
	position:relative;
	padding-left:10px;
}
.box-product-cate .viewAll i{background:url(../img_common/stt-home.png) -243px -228px no-repeat;display:block;width:6px;height:8px;position:absolute;top:5px;left:1px;}

/*======================BOX HISTORY , XEM NHIEU NHAT ===============================*/
.box-history
{
	height:350px;
	background:#fafafa;
	border:1px solid #dddddd;
	margin-top:80px;
	position:relative;
}
.box-history .his-content
{
	margin:20px;
	background:#FFF;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	height:310px;
	position:relative;
}

.box-history .his-tl,.box-history .his-tr,.box-history .his-bl,.box-history .his-br
{
	display:block;
	width:5px;
	height:5px;
	background:url(../img_common/stt-home.png) no-repeat;
	position:absolute;
}

.box-history .his-tl{background-position: -70px -387px;	top:-1px;left:-1px;}
.box-history .his-tr{background-position: -76px -387px;	top:-1px;right:-1px;}
.box-history .his-bl{background-position: -70px -393px;	bottom:-1px;left:-1px;}
.box-history .his-br{background-position: -76px -393px;	bottom:-1px;right:-1px;}

.box-history .content-left
{
	float:left;
	width:300px;
	margin:20px;
	overflow:hidden;
}

.box-history .content-left-header
{
	padding-bottom:5px;
	border-bottom:1px solid #dddddd;
	margin-bottom:10px;
}
.box-history .content-left-header h5
{
	margin:0;padding:0;
	font-size:14px;
	float:left;
	padding-right:10px;
	color:#51a534;
	font-weight:normal;
}
.box-history .content-left-header span{line-height:17px;display:block;}
.box-history .content-item ul li{display:inline;float:left;width:100%;margin-bottom:3px;line-height:42px;height:42px;overflow:hidden;}
.box-history .content-item ul li a{line-height:40px;display:block;float:left;margin-right:10px;}
.box-history .content-item ul li span {display:block;line-height:40px;}
.box-history .content-item ul li .img-hist
{
	width:40px;
	height:40px;
	cursor:pointer;
	border:1px solid #dddddd;
}
.box-history .content-item .hisViewAll{text-decoration:underline;padding-left:10px;line-height:32px;position:absolute;bottom:1px;left:23px;}
.box-history .content-item .icon-muiten
{
	background:url(../img_common/stt-home.png) -243px -228px no-repeat;
	display:block;
	width:6px;
	height:8px;
	position:absolute;bottom:13px;left:4px;
	margin-left:20px;
}
.box-history .content-right{float:right;width:20px;height:310px;}

.box-history .content-main
{
	margin:20px 20px 20px 340px;
	padding-top:20px;
}
.box-history .content-main-header h5
{
	margin:0;padding:0;
	font-size:14px;
	float:left;
	padding-right:10px;
	color:#51a534;
	font-weight:normal;
}
.box-history .content-main-header span{float:right;font-size:11px;font-weight:bold;color:#898989;}
.box-history .content-main-header
{
	padding-bottom:7px;
	border-bottom:1px solid #dddddd;
	margin-bottom:10px;
	height:15px;
}
.box-history .content-pro
{
	position:relative;
}
.box-history .content
{
	height:230px;
	padding-top:20px;
}
.box-history .content .pro-item
{
	float:left;
	height:230px;
}

.box-history .content .pro-item h2
{
	margin:10px 0 0;
	padding-left:15px;
	font-weight:normal;
	font-size:12px;
	display:block;
}
.box-history .content .pro-item .img-pro
{
	width:125px;
	height:125px;
	display:block;
	border:1px solid #ccc; /*cai nay de tam thoi khi co anh that thi xoa di*/
}
.box-history .content .pro-item h2 a {display:block;line-height:20px;}
.box-history .content .pro-item span{display:block;line-height:20px;padding-left:15px;}
.box-history .content .pro-item .txtPrice{color:#f26426;font-weight:bold;padding-left:15px;}

.box-history .content-pro .btnBack,.box-history .content-pro .btnNext
{
	background:url(../img_common/stt-home.png) no-repeat;
	display:block;
	width:14px;
	height:24px;
	position:absolute;
	text-indent:-9999px;
	top:33%;
	cursor:pointer;
}
.box-history .content-pro .btnBack
{
	background-position:-82px -387px;
	left:0;
}
.box-history .content-pro .btnNext
{
	background-position:-97px -387px;
	right:0;
}

/*=========================DANH MUC NOI BAT=============================*/
.box-DanhMucNoiBat
{
    margin-top:15px;
	height:400px;
	overflow:hidden;
}

.box-DanhMucNoiBat .dm-header h1 {font-size:16px;font-weight:bold;display:block;padding-bottom:10px;}
.box-DanhMucNoiBat .dm-content ul li{display:inline;float:left;height:345px;}
.box-DanhMucNoiBat .dm-content ul li .icon-image
{
	width:140px;
	height:170px;
	display:block;
	margin-bottom:10px;
}
.box-DanhMucNoiBat .dm-content ul li h2{color:#444444;display:block;padding-bottom:5px;}
.box-DanhMucNoiBat .dm-content ul li .dmNameChild
{
	display:block;
	line-height:20px;
	padding-left:10px;
	background:url(../img_common/stt-home.png) -5px -334px no-repeat;
}
.box-DanhMucNoiBat .dm-content ul li .dmNameChild1
{
	display:block;
	line-height:20px;
	padding-left:15px;
}

/*=========================DANH MUC NOI BAT DANH MỤC CẤP 2=============================*/
.box-DanhMucNoiBat-Cate2
{
	height:364px;
	overflow:hidden;
	background:#FAFAFA;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	position:relative;
}
.box-DanhMucNoiBat-Cate2 .dm-content{padding:20px;}
.box-DanhMucNoiBat-Cate2 .next{position: absolute;top: 150px;right: 5px;}
.box-DanhMucNoiBat-Cate2 .prev{position: absolute;top: 150px;left: 5px;}
.box-DanhMucNoiBat-Cate2 .dm-header h1 {font-size:14px;font-weight:normal;display:block;padding-bottom:10px;}
.box-DanhMucNoiBat-Cate2 .dm-content ul {overflow:hidden;}
.box-DanhMucNoiBat-Cate2 .dm-content ul li{display:inline;float:left;height:345px;}
.box-DanhMucNoiBat-Cate2 .dm-content ul li .icon-image
{
	width:140px;
	height:170px;
	display:block;
	margin-bottom:10px;
}
.box-DanhMucNoiBat-Cate2 .dm-content ul li h2{color:#444444;display:block;padding-bottom:5px;cursor:pointer}
.box-DanhMucNoiBat-Cate2 .dm-content ul li .dmNameChild
{
	display:block;
	line-height:20px;
	padding-left:10px;
	background:url(../img_common/stt-home.png) -5px -334px no-repeat;
}
/*====================FOOTER NEW======================*/
.box-footer{background:#FFF url(../img_common/bg-footer.gif) repeat-x;width:100%;overflow:hidden;margin-top: 40px;}
.box-footer-wrap{width:980px;margin:0 auto;padding-top:15px;overflow:hidden;}
.info-other,.footer-end{border-top:1px solid #dddddd;width:980px;margin:40px auto 0;overflow:hidden;}
.box-footer-wrap .footer-col-1,
.box-footer-wrap .footer-col-2,
.box-footer-wrap .footer-col-3
{
	width:15%;
	float:left;
	margin-right:10px;
	line-height:1.7em;
}
.box-footer-wrap .footer-col-3 ul li a {
	display: inline-block;
	line-height: 31px;
	height: 31px;
	padding: 0 0 0 37px;
	margin: 4px 0;
	font-size:11px;
	color:#333;
}
.box-footer-wrap .footer-col-3 .icon-sn-fb{
	background:url(/images/icon-fb.jpg) no-repeat;
}
.box-footer-wrap .footer-col-3 .icon-sn-gp{
	background:url(/images/icon-gp.jpg) no-repeat;
}
.box-footer-wrap .footer-col-3 .icon-sn-zm{
	background:url(/images/icon-zm.jpg) no-repeat;
}
.box-footer-wrap .footer-col-3 .icon-sn-tw{
	background:url(/images/icon-tw.jpg) no-repeat;
}
.box-footer-wrap .footer-col-3 .icon-sn-rss1{
	background:url(/images/rss1.png) no-repeat;
}

.box-footer-wrap .footer-col-4 {width:20%;
	float:left;
	margin-right:10px;
	line-height:1.7em;}
.box-footer-wrap .col-header
{
	display:block;
	padding-bottom:5px;
	margin-bottom:5px;
	border-bottom:1px solid #e6e6e6;
	font-weight:bold;
	color:#333;
}
.box-footer-wrap .col-lnk
{
	display:block;
}
.box-footer-wrap .col-lnk a{color:#333;font-size:11px;}
.icon-visa,
.icon-Master,
.icon-Cash,
.icon-Pay,
.icon-NganLuong
{text-indent:-9999px;display:block;}

.icon-visa{width:42px;height:22px;background:url(../img_common/Payment.png) 0 0 no-repeat;}
.icon-Master{width:42px;height:22px;background:url(../img_common/Payment.png) -42px 0 no-repeat;}
.icon-Cash{width:32px;height:23px;background:url(../img_common/Payment.png) -84px 0 no-repeat;}
.icon-Pay{width:32px;height:23px;background:url(../img_common/Payment.png) -116px 0 no-repeat;}
.icon-NganLuong{width:69px;height:23px;background:url(../img_common/Payment.png) 0px -22px no-repeat;}
.info-other{padding-top:7px;}
.info-other ul{margin:0 auto;overflow:hidden;width:980px;}
.info-other ul li
{
	display:inline;
	float:left;
	padding:0 25px 0 0;
	line-height:1.5em;
}
.info-other ul li h1,.info-other ul li h2{font-size:10px;font-weight:normal;}
.info-other ul li h2{color:#888888;}
.footer-end{padding-top:10px;color:#333;line-height:1.7em;padding-bottom:20px;}
.footer-end-col-1,.footer-end-col-2,.footer-end-col-3 {float:left;}
.footer-end-col-2{width:50%;}
.footer-end-col-3{width:15%;}
.footer-end-col-3 a{background: url("/images/chungnhanbaokim_81.png") no-repeat scroll 0 0 transparent;
    display: block;
    height: 82px;
    margin-top: 10px;
    width: 167px;}
.footer-end-col-2 span{display:block;}
.footer-text-span{font-size:11px;}
.footer-end-col-2 a{text-decoration:underline;}

/*-----------------------Slide on Homepage-----------------------------------*/
#slideshowHolder{margin:0 auto;}
#slideshowHolder div {text-indent:-9999px;}
#slideshowHolder .ft-title{background:none!important;}
/*----Box Online*/
.BoxOnline table
{
width:100%;
border-top: 1px solid #C9E1F5;
}
.BoxOnline table tr h1
{
    line-height:15px;
    font-size:12px;
    padding-left:40px;
    text-transform:uppercase;
}
.BoxOnline table tr
{
	border-top:1px solid #c9e1f5;
}
.BoxOnline table tr td
{
height:30px;
width:25%;
padding:14px 0 0 20px;
border-top:4px solid #f5f9fd;
}
.BoxOnline table tr td i
{
background-image:url(/images/icon_giohang.gif);width:37px;height:27px;display:block;float:left;margin-left: -4px;margin-right: 6px;
}
.BoxOnline table tr td b
{
background-image:url(/images/icon_thanhtoan.gif);width:37px;height:27px;display:block;float:left;margin-left: -2px;margin-right: 5px;
}
.BoxOnline table tr td h3
{
background-image:url(/images/icon_giaohang.gif);width:37px;height:27px;display:block;float:left;margin-left: -2px;margin-right: 5px;
}
.BoxOnline table tr td h2
{
background-image:url(/images/icon_phucvu.gif);width:37px;height:27px;display:block;float:left;margin-left: 0px;margin-right: 5px;
}
.BoxOnline table tr td span
{
	color:#444;font-size: 11px;
}
/*=======================Bread crum=============================*/
.product-detail-header-left
{
    float:left;
    white-space:nowrap;
    padding-bottom:5px;
}
.breadcrum a {position:relative;}
.breadcrum a i{display:block;background: url(../img_common/stt-home.png) 0 -425px no-repeat;height:6px;width:4px;top:5px;left:-6px;position:absolute;}
.breadcrum{line-height:25px;margin-top:10px;}
.breadcrum-active{color:#444;font-weight: bold;}
.breadcrum a{padding:0 10px 0 5px;}
.breadcrum .colorlink {color:#F26225;}
.i-icon{background: url(../img_common/stt-home.png) 0 -425px no-repeat;height:6px;width:4px;position:absolute;margin-top: 10px;margin-left: -5px;}
.product-detail-header{position:relative;}
.product-detail-header .bread-share-line{position:absolute;top:4px;right:0;}
/*----------Danh muc cap 2--------------*/
#Product_new
{
    width:100%;
}
.category-bottom{border-bottom: 2px solid #3170AF;border-right: 2px solid #3170AF;border-left: 3px solid #3170AF;height:25px;line-height:25px;overflow:hidden;}
.category-bottom .category-first{color:#F60;}
.category-bottom .category-item{color:#fff; font-weight:bold; text-decoration:none;}
.category-bottom a:hover{color:#F60;}
.category-bottom .category-first{font-size:12px;font-weight:bold;display:block;}
.category-bottom .category-item{font-size:11px;}
.category-bottom .category-item-active{background:url(/images/Icon_bullet.png) 0px 4px no-repeat;padding-left:8px;} /* set item duoc active*/
.category-bottom td{white-space:nowrap;}
.category-bottom td:first-child{border-right: 1px solid #6daee1;text-align:left;padding-left:10px;width:163px;background:#edf7ff;}
.category-bottom td:not(:first-child){background:#95CAFF url(/images/line-ngang.gif) right top no-repeat;}

.fl-product,.fl-product-cate{width:173px;margin:10px 0px;border: 1px solid #6daee1;-moz-border-radius:3px;-webkit-border-radius:3px;overflow: hidden;padding: 5px 0;}
.fl-product-cate a{height:25px;line-height:25px;padding-left:20px;font-size:12px;display:block;background: url(Images/Icon_bullet.png) 10px 9px no-repeat;overflow:hidden; color:#000;}
.fl-product-cate a:hover{color:#F60;}
.fl-product h1{background:#F9FAF7;display:block;height:25px;line-height:25px;font-weight:700;color:#51A334;font-size:13px;padding-left:5px;margin: 0px 5px;}
.fl-product a {height:25px;line-height:25px;padding-left:10px;font-size: 11px;display:block;overflow:hidden;}
.wrap-filter{position:relative;}
.btnDelFilter {
    display: block;
    width: 16px;
    height: 16px;
    background: url(/images/del_btn.png) no-repeat;
    cursor: pointer;
    border: none;
    float: right;
    position: absolute;
    top: 5px;
    right: -4px;
}
/*-- title theo danh muc, by QuanLH --*/
.titleCategoryName
{
    width:99%;
    /*border-bottom: 1px dotted #666;*/
    padding-bottom:5px;
}
.titleCategoryName h1
{
    font-size:26px;
    color:#E47911;
    padding-top:10px;
    font-weight:normal;
}
.titleCategoryName p
{
    margin:0;
}
.shortTitle
{
    padding-left:5px;
}
/*--Mo ta danh muc san pham--*/
.DescriptionCategory
{
    float: left;
    font-family: arial,verdana,helvetica,sans-serif;
    color: #636466;
    font-size: 9pt;
    padding-top: 10px;
    border-top: 1px solid #E3E3E3;
    width: 100%;
    margin: 10px 0;
}
/*--Box san pham ban chay-*/
.bestSeller-right1
{
    border:1px solid #b5d3f0;
    width:280px;
    margin-top:10px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    padding:5px 10px;
}
.bestSeller-right1 .icon-hot
{
    background: url(../img_common/stt-home2.png) -79px -336px no-repeat;
    width: 42px;
    height: 22px;
    display: block;
    float: left;
    margin:5px 0 0 5px;
}
.bestSeller-right1 h4
{
   color:#E47911;
   line-height:30px;
}
.bestSeller-right1 ul li, .bestSeller-right1 .view-more
{
    border-top: 1px solid #dddddd;
    padding:10px 0;
}
.bestSeller-right1 .view-more .view-more-link
{
    padding-left:5px;
    text-decoration:underline;
}
.bestSeller-right1 .bestSeller-right1-price
{
    color:#f26225;
}
.bestSeller-right1 h2 a
{
font-weight:normal;
}
.bestSeller-right1 ul li .image {width:60px;height:60px;display:block;float:right;margin-right:10px;color:#004B91;font-weight:bold;text-decoration:none;}
.bestSeller-right1 .cssLine
{
line-height:25px;
}
.canhnoidugbien .gachngang{font-size:.7em;}
.bestSeller-right1 .gachngang{padding-right:8px;}
/*====================Nha cung cap================================*/
.box-provider-category h1{font-size:16px;color:#51a334;font-weight:normal;margin:0;padding:0;margin-top: 10px;}
.box-provider-category ul li{line-height:62px; height:62px;width:102px;float:left;}
.box-provider-category ul li a img{width:92px; height:42px; margin:0 6px;float:left;}
/*====================List SP danh muc cap3================================*/
.bor_catelv2{border-bottom:1px solid #e2e2e2;background:#F9FAF7;line-height:30px;margin:10px 0;position:relative;height: 35px;}
.bor_catelv2 .icon-list{background:url(/images/icon-list.gif) no-repeat;width:16px;height:16px; border:none;position: absolute;top: 10px;right: 145px;}
.bor_catelv2 .icon-grid{background:url(/images/icon-grid.gif) no-repeat;width:16px;height:16px;border:none;position: absolute;top: 10px;right: 120px;}
.bor_catelv2 span:first-child{padding-left:10px;float:left;font-weight:bold;color:#666;text-shadow: 1px 1px #FFF; line-height:40px;}
.bor_catelv2 .proName{padding-left: 5px;float:left;font-weight:bold;color:#666;text-shadow: 1px 1px #FFF;}
.bor_catelv2 b{color: #666;}
.bor_catelv2 i{color: #0F4780;padding-right: 30px;top: 3px;right: 145px;position: absolute;font-style: normal;}
.bor_catelv2 .pos_ddlorder{position:absolute;top:7px;right:5px;}
.bor_catelv2_bottom{border-top:1px solid #e2e2e2;background:#F9FAF7;line-height:30px;margin-top:10px;height:30px;}
.bor_catelv2_bottom_pro{border-top:1px solid #e2e2e2;background:#F9FAF7;line-height:30px;margin-top:10px;height:30px;width:100%;float:left;}
.box-product-order .content
{
	float:left;
	display:block;
}
.box-product-order .content .pro-item
{
	float:left;height: 230px;
}
.box-product-order .content .pro-item h2
{
	margin:10px 0 0;padding:0 10px;
	font-weight:normal;
	font-size:12px;
	display:block;
	width:149px;
}
.box-product-order .content .pro-item h2 a {display:block;line-height:20px;}
.box-product-order .content .pro-item span{display:block;line-height:20px;}
.box-product-order .content .pro-item .txtPrice{color:#f26426;font-weight:bold;padding:0 10px;}
 #paging .PaggingActive{display:inline;background-color: #8EB3EB;width:15px;line-height: 18px;border: 1px #2B63B7 solid;margin: 3px;padding: 3px 5px;text-decoration: none;color: #2B63B7;font-weight:bold;}
 #pagingv2 {vertical-align: middle;width:450px;}
 #pagingv2 a{display:block;color: #000;text-decoration: none;font-size: 12px;float: left;height: 20px;width: 20px;line-height: 20px;text-align: center;margin-top:4px;margin-right:2px;}
 #pagingv2 .PaggingActive {color: white;border: 1px #a9a9a9 solid;background:#004C94;margin-right:2px;}
 #pagingv2 .paggingCommon{border: 1px #a9a9a9 solid;background:#FFF;}
 #pagingv2 .paggingNext{border: 1px darkGray solid;background:white;width: 20px;height:20px;}
 #pagingv2 .paggingLast{border: 1px darkGray solid;background:white; width:35px;height:20px;}
 #pagingv2 .paggingBack{border: 1px darkGray solid;background:white;width:20px;height:20px;}
 #pagingv2 .paggingFirst{border: 1px darkGray solid;background:white;width:30px;height:20px;}
 .box-list{width:100%;float:left;border-bottom:1px solid #E2E2E2;height: 146px;}
.box-column-left{width:70%;float:left;height: 140px;line-height: 20px;}
.box-column-left a img{margin:10px;float:left;}
.box-column-left h2{margin-top:20px;}
.box-column-left span{display:block;font-size:11px;}
.box-column-right{width:30%;float:left;height:140px;}
.box-column-right span{color: #F26426;font-weight: bold;display:block;margin-top: 40px;margin-bottom: 10px;}
/*====================PRODUCT DETAIL================================*/
.box-product-detail .box-detail-content a{color:Black!important;text-decoration:none}
.box-product-detail .product-detail-header
{
    margin-bottom:10px;
}
.box-product-detail .product-detail-left
{
      float:left;
      width:325px;
}
.box-product-detail .product-detail-left .view-more{text-align:center;text-decoration:underline;margin-top:10px;line-height:20px}
.box-product-detail .product-detail-right
{
      float:right;
      width:215px;
}
.box-product-detail .product-detail-right .line-share{margin:10px 0 5px 0;}
.box-product-detail .product-detail-right .line-share .text{float:left; border-right:1px solid #CCC; margin-right:5px;}
.box-product-detail .box-provider{border-left:1px dotted #ddd;height:90px;float:right;padding: 10px;width:300px;position:relative;margin-left: 10px;}
.box-product-detail .box-provider i{background:url(../img_common/stt-home2.png) 0 -559px no-repeat;width:74px;height:74px;position:absolute;top: 18px;right: 21px;}
.box-product-detail .box-provider-hide{border-left:1px dotted #ddd;height:90px;float:right;padding: 10px;width:90px;position:relative;margin-left: 10px;}
.box-product-detail .box-provider-hide i{background:url(../img_common/stt-home2.png) 0 -559px no-repeat;width:74px;height:74px;position:absolute;top: 18px;right: 21px;}
.box-product-detail .box-provider b{vertical-align: top;margin-top: 38px;display: block;}
/*===========Product Detail - Box AddtoCart================================*/
.box-product-detail .product-detail-right .AddtoCart{border: 1px solid #e6e6e6;-moz-border-radius:5px;-webkit-border-radius:5px; width:213px;position:relative;}
.box-product-detail .product-detail-right .AddtoCart .arrow{background: url(../img_common/stt-home2.png) -71px -231px no-repeat;display:block;width:15px;height:26px;position:absolute;top:36px;left:-14px;}
.box-product-detail .product-detail-right .AddtoCart .buySafe,.box-product-detail .product-detail-right .AddtoCart .changeProduct,.box-product-detail .product-detail-right .AddtoCart .tranferProduct,.box-product-detail .product-detail-right .AddtoCart .tranferProduct,.box-product-detail .product-detail-right .AddtoCart .changeProduct{background: url(../img_common/stt-home2.png) 0 -376px no-repeat;display:block;width:199px;height:58px;margin:10px auto;}
.box-product-detail .product-detail-right .AddtoCart .text-order{padding-left: 67px;padding-top: 15px;display: block;color: #333;}
.box-product-detail .product-detail-right .AddtoCart .buySafe:hover,.box-product-detail .product-detail-right .AddtoCart .changeProduct:hover,.box-product-detail .product-detail-right .AddtoCart .tranferProduct{text-decoration: none;}

.box-product-detail .product-detail-right .AddtoCart-top{background-color:#d9ecfb;margin:5px;padding:10px 0;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-bottom:3px solid #b2d1ed}
.box-product-detail .product-detail-right .AddtoCart-top .support-image{text-align:right;display: block;margin-bottom: 8px;}
.box-product-detail .product-detail-right .AddtoCart-top .support-image i{background: url(../img_common/stt-home2.png) -197px -364px no-repeat!important;display:block;width:35px;height:56px;margin:0px 0px 0px 9px;float:left;}
.AddtoCart .bor-boxshare{border:1px solid #dedede;padding:10px 0;background:#efefef;width: 189px;margin: 6px 7px 7px 12px;-moz-border-radius:4px;-webkit-border-radius:4px;position:relative;}
.AddtoCart .bor-boxshare i{background: url(../img_common/stt-home2.png) -200px -524px no-repeat;width:21px;height:17px;display: block;float: left;margin:0 10px;}
.AddtoCart .bor-boxshare b{background: url(../img_common/stt-home2.png) -229px -527px no-repeat;width:12px;height:11px;display: block;float: left;margin:0 15px;}
.AddtoCart .bor-boxshare a{cursor:pointer;color: #676767;}
.AddtoCart .bor-boxshare .line-ngang{background: url(../img_common/stt-home2.png) -78px -625px no-repeat;height:2px;width:188px;}
.AddtoCart .line-ngang2{background: url(../img_common/stt-home2.png) 0 -438px no-repeat;height:1px;width:189px;display: block;margin-left: 15px;}
.AddtoCart .AddToCartSession{display:block;width:154px;line-height:25px;margin:0 auto;}
.AddtoCart .txtHelp{font-size: 11px;margin-top: 20px;display: block;margin-right: 15px;line-height: 18px;}
.AddtoCart .lblcountproduct{margin-left: 10px;font-size: 11px;border-bottom: 1px dotted #BFBEBC;width: 90%;text-align: center;display: block;padding: 10px 0;}
.wrapCart{position:relative;display:block;}
.wrapCart i{background: url(../img_common/stt-home2.png) -148px -367px no-repeat;display:block;width:43px;height:43px;position:absolute;top:11px;left:22px;}
.btnAddtoCart
{
    width:184px;
    height:53px;
    margin:5px 9px;
    font-size:18px;
    padding-left: 35px;
    -webkit-border-radius: 3px;-moz-border-radius: 3px;
}

.box-product-detail .product-detail-right .dropdownlist
{
    border: 1px solid #e2e9ef;
    border-top:1px solid #acadb2;
    width:60px;
    height:24px;
    margin-left:5px;
}
.box-product-detail .product-detail-right .text
{
    display:block;
    margin:0 0 10px 40px;
}

/*====================ORDER 1======================*/
.box-order-1{width:980px;margin:10px auto;}
.box-order-1 .ColorActive{border-bottom:7px solid #52a536!important;}
.box-order-1 .ColorActive span,.box-order-1 .ColorActive .txtPadding{color:#52a536!important;}
.box-order-1 ul{overflow:hidden;margin-bottom:30px;}
.box-order-1 ul li a:hover{text-decoration:none;}
.box-order-1 ul li a{color:#999;}
.box-order-1 ul li{float:left;height:30px;vertical-align:bottom;margin-right:2px;white-space:nowrap;width:243px;padding-bottom:5px;border-bottom:7px solid #999;color:#999;}
.box-order-1 ul li .txtSize{font-size:30px;float:left;}
.box-order-1 ul li .txtPadding{text-transform:uppercase;padding-top:16px;display:block;padding-left:28px;}
/*----OrderInfo 2*/
.order-list .orderTable1{border-top:2px solid #dddddd;border-left:1px solid #dddddd;color:#333333;}
.order-list .orderTable1 th{background:#fafafa;border-bottom:1px solid #dddddd;border-right:1px solid #dddddd;height:30px;color:#333; }
.order-list .orderTable1 td{border-bottom:1px solid #dddddd;border-right:1px solid #dddddd;padding:15px 10px; }
.order-list .iconDelProduct{display:block;width: 16px;height: 16px;background: url(../img_common/stt-home.png) -230px -721px no-repeat;cursor: pointer;border: none;margin-left: 9px;  text-indent: -999999px;}
.order-list .inputOrder{width:59px !important;line-height:24px !important;height:24px;}
.order-list img{text-align:left;margin-right:10px;float: left;}
.order-list .OrderPName{padding-top:10px;display:block;}
.order-list .bgOrderFooter{background:#fafafa;padding:30px 15px 30px 20px!important;}
.order-list .orderInfo{width:202px;float:right;}
.order-list .bgOrderFooter span{display:block;line-height:22px;}
.order-list .ColorOrange{color:#f26224!important;}
.order-list .order-header{font-size:16px;display:block;padding-bottom:5px;font-weight:normal;}
.order-list .box-left,.order-list .box-right{width:463px;float:left;height:228px;border:1px solid #dddddd;background:#fafafa;padding:10px;}
.order-list .box-left{margin-right:10px;}
.order-list .orderTable {border:none!important;}
.order-list .orderTable td{padding:5px 0;border:none!important;}
.order-list .orderTableNew {border:none!important;}
.order-list .orderTableNew td{padding:5px 0;border:none!important;}
.order-list select, #UpdatePanel1 select, #ChkInfo select {padding:4px 0;}
.order-list .box-right span{line-height:1.5em;display:block;text-align:center;}
#ListAddress i{border-bottom: 1px solid #DDD;height: 1px;width: 195px;display: block;float: right;margin-top: 15px;}
/*----OrderInfo 3*/
.box-order-1 .cus-info,.box-order-1 .cus-payment,.box-order-1 .cus-vc{border:1px solid #dddddd;background:#fafafa;width:278px; min-height:344px;padding:20px;float:left;}
.box-order-1 .title-history{color: #52A536;padding:10px 0;font-size:16px;font-weight:normal;}
.chkSameInfo i{width:25px;height:17px;background:url(../img_common/stt-home2.png) -167px -87px no-repeat;display:block;float:left;}
.alertInfo{padding:5px;background:#d9f0fa;margin-top:5px;display:block;}
.order-box{height:265px;color:#333;}
.order-box h1{font-size:150%;padding:7px 0;border-bottom:1px solid #dddddd;}

.order-list .box-footer{padding:10px 0;background:#f2f2f2;margin-bottom:40px;}
.order-list .box-footer span{display:block;color:#333;text-align:center;line-height:1.5em;}
.OrderContinues .box-orderCon{width:414px;float:right;margin-top:10px;padding-bottom:30px;}
.OrderContinues .box-orderCon .BackListOrder,.OrderContinues .box-orderCon .UpdateOrder,.OrderContinues .box-orderCon .NextOrder{height:28px;display:block;float:right;margin:0 0 0 7px;padding:0 15px 0 21px;}
.cus-payment{min-height:344px;}
.cus-payment .borderPayment,.cus-vc .info-vc{display:block;padding:10px 0;border-bottom:1px solid #dddddd;}
.cus-payment .borderPayment .box-info-payment, .cus-vc .info-vc .box-info-vc{display:none;padding:10px 0;}
.bg-error-infocus{line-height:34px;display:block;background:#e03d2c;color:White;font-weight:bold;position:relative;padding-left:52px;}
.bg-error-infocus-blue{line-height:34px;display:block;background:#44749e;color:White;font-weight:bold;position:relative;padding-left:52px;}
.bg-error-infocus i{background:url(../img_common/stt-home2.png) -241px -99px no-repeat;display:block;width:47px;height:42px;position:absolute;top:-5px;left:-2px;}
.bg-error-infocusHTL{line-height: 34px;display: block;background: #F9ECBF;color: #1A231E;font-weight: bold;position: relative;padding-left: 52px;top: -30px;border: 1px solid #EFC66C;}
.bg-error-infocusHTL i{background:url(../img_common/stt-home2.png) -241px -99px no-repeat;display:block;width:47px;height:42px;position:absolute;top:-5px;left:-2px;}
.bg-error-infocus-edit{line-height: 34px;display: block;background: #F9ECBF;color: #1A231E;font-weight: bold;position: relative;padding-left: 52px;top: 0px;margin-bottom: 10px;}
/*----OrderInfo 4*/
.order-list .orderinfoList{width:650px;overflow:hidden;}

.cus-footer{padding:10px 0; overflow: hidden; margin: 0;}
.bgOrderFooter4{
    background: #FAFAFA;
    padding: 30px 40px!important;
    line-height:25px;
}
.txt-cus-info {color:#333;display:block;line-height:2em;position:relative;}
.txt-cus-info .paddingIcon{padding-left:19px;}
.txt-cus-info span{padding-left:5px;}
.cus-info-1{border-bottom:1px solid #dddddd;padding-bottom:10px;}
.txt-cus-info i{position:absolute;top:5px;left:1px;height:17px;width:17px;background:url(../img_common/stt-home2.png) -116px -2px no-repeat;display:block;}

/*----OrderInfo 5*/
.box-common{width:980px;margin:0 auto;}
.box-common .box-common-text{padding-top:50px;}
.box-common .box-common-text .box-icon{width:200px;float:left;}
.box-common .box-common-text .box-text{width:739px;float:left;border-left:1px solid #e8f2fe;padding:0 20px;}

.box-common .box-common-text .box-icon span{background:url(/images/order_success.jpg) no-repeat;width:118px;height:116px;display:block;margin:0 auto;}
.box-common h1{font-size:16px;border-bottom:3px solid #e8f2fe;padding-bottom:5px;}

/*==============Product Detail - Box Chinh Sach================================*/
.box-product-detail .product-detail-right .div_policy{border: 1px solid #cae0f5;-moz-border-radius:5px;-webkit-border-radius:5px; width:213px;height:122px;position:relative;margin-top:10px;}
.box-product-detail .product-detail-right .div_policy a{display:block;line-height: 21px;margin-left: 28px;position:relative;}
.box-product-detail .product-detail-right .div_policy .text_policy{line-height: 31px;font-size: 13px;color: #51A334;font-weight: bold;border-bottom: 1px solid #CCC;width: 90%;margin: 8px 10px;display: block;}
.box-product-detail .product-detail-right .div_policy i{ display:block;background: url(../img_common/stt-home.png) -243px -228px no-repeat;height:7px;width:6px;top:7px;left:-10px;position:absolute;}
.box-product-detail .product-detail-main
{
    margin-left:335px;
    margin-right:225px;
}
.box-product-detail .product-detail-content
{
    clear:left;
    margin-right:225px;
}
.productdetail-full{ clear:both!important;margin-right:0!important;}
/*=====================Thông tin sản phẩm trên Top=============================*/
.product-detail-main .topinfor .top1{padding-bottom:5px; border-bottom:1px dotted #999;}
.product-detail-main .topinfor .top1 h1{font-size:20px;font-weight:normal;color:#CC6600;margin-right:5px;}
.product-detail-main .topinfor .top1 a{line-height:20px;font-size: 12px;}
.product-detail-main .topinfor .top2{margin: 6px 0 15px 0;}
.product-detail-main .topinfor .top2 .left{ width:110px; display:block; line-height:20px;color:#454545;font-weight: bold;}
.product-detail-main .topinfor .top2 .left2{ width: 60px;margin-top: 12px; display:block; line-height:20px;float:left;color:#454545;font-weight: bold;}
.product-detail-main .topinfor .top2 .right{display:block; line-height:20px;margin-top: 8px;text-align:left;color:#666666;}
.product-detail-main .topinfor .top2 .price{font-size:16px;font-weight:bold; margin-right:5px;color:#900 !important;text-decoration:none!important;}
.product-detail-main .topinfor .top2 .ColorGreenBold{font-size:16px;}
.product-detail-main .topinfor .top2 span{line-height:20px;}
.product-detail-main .topinfor .top2 .btnViewMore{position:relative;margin-left:12px;}
.product-detail-main .topinfor .top2 .btnViewMore i{position:absolute;top:2px;left:-13px;background: url(../img_common/stt-home.png) -246px -555px no-repeat;width:8px;height:10px;display:block;}
/*==Khuyen mai==*/
.price-tranfer{width:100%;display:block;margin:10px 0;}
.price-tranfer .price-tranfer-left{display:block;float:left;width:180px;border-right:1px solid #ccc;height:70px}
.price-tranfer .price-tranfer-left .price-old{text-decoration:line-through;font-size:12px;color:#666;padding-left:46px}
.price-tranfer .price-tranfer-left .price-old1{text-decoration:line-through;font-size:12px;color:#666;padding-left:25px}
.price-tranfer .price-tranfer-left .price-sale{font-size:18px;font-weight:bold;padding-left:19px}
.price-tranfer .price-tranfer-left .price-save{padding-left:12px;font-weight:bold;font-size:14px;.product-detail-main .topinfor .top2 span; color:#AA0627;}
.product-detail-main .topinfor .promotion{border-top:1px dotted #ccc;position:relative;}
.price-tranfer .price-tranfer-right{display:block;margin-left:180px;padding-left:30px;position:relative}
.price-tranfer .price-tranfer-right .tranfer i{position:absolute;top:24px;left:10px;background: url(../img_common/stt-home2.png) -56px -361px no-repeat;width:14px;height:12px;display:block;}
.price-tranfer .price-tranfer-right .ConHang{color:#52a536;font-size:16px;line-height:25px;font-weight:bold}
.price-tranfer .price-tranfer-right .ConHang i{position:absolute;top:1px;left:10px;background: url(../img_common/stt-home2.png) -56px -338px no-repeat;width:15px;height:16px;display:block;}
.price-tranfer .price-tranfer-right .HetHang{color:red;font-size:16px;line-height:25px;font-weight:bold}
.price-tranfer .price-tranfer-right .HetHang i{position:absolute;top:1px;left:10px;background: url(../img_common/stt-home2.png) -87px -359px no-repeat;width:15px;height:15px;display:block;}
.dynamic-field{list-style:none;line-height:20px;padding:5px 0;}
.dynamic-field li{position:relative;padding-left:12px}
.dynamic-field li i{position:absolute;top:2px;left:0;background: url(../img_common/stt-home2.png) -76px -359px no-repeat;width:7px;height:12px;display:block;}
.product-detail-main .topinfor .promotion i{display:block;background: url(../img_common/stt-home.png) -155px -537px no-repeat;height:55px;width:55px;position:absolute; top:12px; left:8px;}
.product-detail-main .topinfor .promotion .left{display:block;width:70px; float:left; color:#fff;position:absolute;top:28px; left:15px;font-size:18px;font-weight:bold;}
.product-detail-main .topinfor .promotion .right{text-align:left;}
.product-detail-main .topinfor .promotion .promo-title{font-size:20px;color:#f36125;line-height:25px;padding: 4px 0;display:block}
.thanhtoandathang{background-image:url(/images/image-payment-order.gif);width:328px;height:55px;display: block;margin: 10px 0;}
/*=====================Sản phẩm mua kèm - ProductDetail=============================*/
.SanPhamMuaKem, .Spcungloai {text-align: left;width: 100%;margin-bottom: 20px;}
.box-comment .header {padding-bottom: 5px;overflow: hidden;margin-bottom: 10px;}
.SanPhamMuaKem .header{background:url(../img_common/stt-home2.png) 0 -633px repeat-x;display:block;height:25px;}
.SanPhamMuaKem h1,.box-comment .header h1{font-size: 16px;color: #f26224;float: left;font-weight: normal;margin: 0;padding: 0;}
.SanPhamMuaKem h1,.box-comment .header h1 span{font-size: 18px;}
.SanPhamMuaKem .text_red1 {color: #F26224;font-weight: bold;}
.divSpMuaKem {width: 90%;overflow: hidden;margin-left: 30px;}
.plus{margin:45px 10px;float: left;}
.SanPhamMuaKem .border-images{border:1px solid #ddd;padding:10px;}
/*=======================BOX TAB SUPPORT========================================*/
.box-Support {margin:10px 0;max-height:207px}
.box-Support .intro{font-size:12px;color:#5cb63a;display:block;line-height:30px;text-shadow: 0.1em 0.1em #CCC;color:Black}
.box-Support .header-sp{width:100%;height:35px;}
.box-Support ul li
{
    display:inline;
	float:left;
	height:35px;
	line-height:35px;
	background:url(../img_common/stt-home.png) 0 -594px no-repeat;
	margin-right:3px;
	position:relative;
	cursor:pointer;
}
.box-Support ul li a {padding:0 10px;height:36px;line-height:36px;display:block;float:left;margin:2px 1px 0px 1px;}
.box-Support ul li a:hover{text-decoration:none!important;}
.box-Support ul li span{background:url(../img_common/stt-home.png) right -594px no-repeat;display:block;width:4px;height:35px;position:absolute;top:0;right:0;}
.box-Support .sp-active{background:url(../img_common/stt-home.png) 0 -631px no-repeat;}
.box-Support .sp-active span{background:url(../img_common/stt-home.png) right -631px no-repeat;}
.box-Support .sp-active a {height:36px;	line-height:36px;background:#FFF;color:#424242!important;font-weight:bold;}

.box-Support .box-content{border:1px solid #c8e1f5;-webkit-border-radius:0px 3px 3px 3px;-moz-border-radius: 0px 3px 3px 3px; min-width:424px;}
.box-Support .box-content .content-tab{padding:15px 0 15px 8px;display:none;}
.box-Support .box-content .content-tab .left{float:left;line-height:25px;}
.box-Support .box-content .content-tab  .right{line-height:25px;text-align:left;width:210px;margin-left:203px;}
.box-Support .box-content .content-tab  .address{line-height:20px;}
/*.box-Support .box-content .content-tab a, .box-Support .box-content .content-tab span{font-size:12px!important;}*/
/*=======================BOX News Together========================================*/
.box-news{margin-top:15px;}
.box-news h6, .box-product-info-main .box-product-detail h6, .keyWords h2, .box-product-info-main .customer .title, .box-product-info-main .title-box, .product-detail-content .title-box, .header .title-box
{
    font-size:18px;
	color:#F26224;
	font-weight:normal;
	margin:0;padding:0;
    padding-bottom: 5px;
    overflow: hidden;
    background:url(../img_common/stt-home2.png) 0 -633px repeat-x;display:block;height:25px;
    /*border-bottom: 1px solid #DDD;
    margin-bottom: 10px;*/
}
.box-news .box-news-content a
{
    display: block;
    line-height: 25px;
    height: 25px;
    padding-left: 20px;
    background: url(../img_common/stt-home.png) 5px -328px no-repeat;
    overflow: hidden;
    margin-left:20px;
}
/*========Box Tags======================*/
.keyWords ul{margin-left:20px;max-width:960px;}
.keyWords ul li{margin:5px;float:left;}
.keyWords ul li a{margin-right:5px;}

/*-------------san pham quan tam----------------*/
#BoxSPCL{position:relative;height:300px;margin-bottom:10px;}
#BoxSPCL .itemContent{margin:0px 35px 0 35px;height:250px;padding-top:15px;}
#BoxSPCL .itemContent table{overflow:hidden;height:250px;}
#BoxSPCL .itemContent td{vertical-align:top;text-align:left;}
#BoxSPCL .pro-item{height:230px;width:215px; border: 1px solid #fff;margin-right: 15px;padding-top: 20px;}
#BoxSPCL .pro-item:hover{border:1px solid #f89619;}
#BoxSPCL .pro-item h2{margin: 10px 0 0 20px;padding:0;font-weight:normal;font-size:12px;display:block;width:153px;}
#BoxSPCL .pro-item h2 a {display:block;line-height:20px;}
#BoxSPCL .pro-item span{display:block;line-height:20px;}
#BoxSPCL .pro-item .txtPrice{color:#f26426;font-weight:bold;margin-left:20px;}
#BoxSPCL .itemNext .imgNext {background: url(../img_common/stt-home.png) no-repeat;display: block;width: 14px;height: 24px;position: absolute;text-indent: -9999px;top: 55%;cursor: pointer;right: 15px;background-position: -97px -387px;}
#BoxSPCL .itemBack .imgBack{background: url(../img_common/stt-home.png) no-repeat;display: block;width: 14px;height: 24px;position: absolute;text-indent: -9999px;top: 45%;cursor: pointer;left: 15px;background-position: -82px -387px;}

/*-------------Thong so ky thuat---------------*/
.box-product-info-main .box-technical{width:790px;margin:10px 0;clear: right;display:block}
.box-product-info-main .box-technical .title-tech{display:block;font-weight:bold;padding-bottom: 6px;}
.box-product-info-main .box-technical > ul > li{line-height:25px;}
.box-product-info-main .box-technical > ul > li .tech-left{background-color:#f0f0f0;text-align:right;width:150px;display:block;float:left;padding-right:15px}
.box-product-info-main .box-technical > ul > li .tech-right{border-top:1px dotted #ccc;display:block;text-align:left;padding-left:15px;margin-left:166px;height:24px;line-height:24px}
.box-product-info-main .box-technical > ul > li:last-child .tech-left{height:75px;line-height:75px}
.box-product-info-main .box-technical > ul > li:last-child .tech-right{border-bottom:1px dotted #ccc;height:73px;line-height:24px}
/*-------------comment san pham---------------*/
.box-comment{width:100%;float:left;margin:20px 0;position:relative;}
.box-comment .box-left{width:56%;float:left;padding-right:4%;padding-bottom: 15px;}
.box-comment .box-left h2,.box-comment .box-right h2{color:#f26224;font-weight:bold;border-bottom: 1px dashed #999;margin-bottom: 10px;}
.box-comment .box-left .cm_title,.box-comment .box-right .cm_title{display:inline;font-weight:bold;line-height: 35px;color: #333;background: url(../img_common/stt-home.png) -219px -537px no-repeat;height: 55px;width: 55px;padding-left:28px;padding-top: 2px;}
.box-comment .box-left .cm_danhgia,.box-comment .box-right .cm_danhgia{color:#A8A5A6;padding-left:5px;}
.box-comment .box-left .cm_content,.box-comment .box-right .cm_content{display:block;}
.box-comment .box-left .bor_bottom,.box-comment .box-right .bor_bottom{border-bottom: 1px dashed #999;margin: 10px 0;}
.box-comment .box-right{width:40%;float: right;clear: right;}
.box-comment .box-left b,.box-comment .box-right b{font-weight:bold;text-decoration:underline;padding-left:15px;display: block;background: url(../img_common/stt-home.png) -243px -228px no-repeat;height: 7px;width: 6px;position: absolute;}
.box-comment a{font-weight:bold;text-decoration:underline;line-height:7px;margin:15px 10px;}
.box-comment .ProTitle{text-decoration: none;font-size: 16px;font-weight: normal;}
.form-comment {margin-right: 40%;clear: left;margin-top:20px;padding-right:4%;}
.form-comment h1{color: #f26224;margin-bottom: 10px;font-size: 16px;font-weight: normal;}
.form-comment .content{background:#FAFAFA;border-top: 1px dashed #999;padding: 20px 0; min-width:790px;}
.form-comment .content .content-left{width:20%;float:left}
.form-comment .content .content-left b{color:Red;margin-left:5px;}
.form-comment .content .content-right{width:80%;float:left;position:relative;}
.form-comment .content .span_txtcomment{padding-left:30px;line-height: 42px;}
.form-comment .content-right .txtActiveCode{float: left;height:30px;font-weight: normal;line-height:30px;}
.form-comment .content-right .input-code{float: left;padding-left:5px;}
.imgAgree{display: inline;font-weight: bold;line-height: 15px;color: #333;background: url(../img_common/stt-home.png) -187px -483px no-repeat;height: 24px;width: 38px;border:0;}
.imgDegree{display: inline;font-weight: bold;line-height: 15px;color: #333;background: url(../img_common/stt-home.png) -226px -483px no-repeat;height: 24px;width: 51px;border:0;}
/*-------------danh gia san pham---------------*/
.jquery-ratings-star {width: 25px;height: 36px;background-image: url(/images/empty-star.png);background-repeat: no-repeat;position: relative;float: left;margin-right: 2px;}
.jquery-ratings-full {background-image: url(/images/full-star.png);}
.box-comment .box-left .box-left-contentleft,.box-comment .box-left .box-left-contentright {width:50%;float:left;}
.box-comment .box-left .box-left-contentleft p{font-weight: bold;color: #333;}
.box-comment .box-left .box-left-contentright p{font-weight: bold;color: #333;margin-top: 58px;}
.box-comment .box-left .box-left-contentleft .div50-left{width:50%;float:left;}
.box-comment .box-left .box-left-contentleft .div50-right{margin-top: 39px;width:50%;float:left;}
.box-comment .box-left .box-left-contentleft .div50-right .div-cm{width:100px;height:13px;background:#eeeecc;margin:3px 10px;float:left;}
.box-comment .box-left .box-left-contentleft .div50-right .cm-star{line-height:21px;}
.box-comment .box-left .box-left-contentleft .div50-right .percent-cm{height:13px;background:#ffcc67;line-height: 13px;}
.box-comment .box-left .box-left-contentleft i{font-size:11px;font-style:normal;color:#004C94;line-height: 20px;}

/*--------------------Box feed back--------------------------*/
.product-detail-content .feed-back
{
    border:1px solid #b5d3f0;
    margin-top:10px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    padding:15px 0 15px 20px;
    background-color:#eef7fe;
}
.product-detail-content .feed-back .title
{
    line-height:25px;
    color:#51A334;
    font-size:16px;
}
.product-detail-content .lnk{color:#004C94;font-weight:bold;}
.product-detail-content .feed-back ul li{line-height:25px;}
.product-detail-content .feed-back ul li a{font-weight:bold;}
/*--------------------------Dang ky  ---------------------------------------*/
.main-login,.main-provider{width:996px;margin:0 auto;}
.login-left{width:594px;float:left;margin:57px 0 40px 0;}
.login-left h1{font-size:18px;color:#5ab83c;font-weight:normal;border-bottom:3px solid #e9f0ff;padding-bottom: 5px;}
.login-left h1 b{color:#444444;font-size:18px;font-weight:normal;}
.login-left h2{font-weight:normal;padding-top: 10px;}
.login-left h3{margin-top:30px;background-image:url(/images/icon-giohang.gif);background-repeat:no-repeat;height:46px;padding-left: 80px;font-size: 18px;font-weight: normal;}
.login-left h3 i,.login-left h4 i,.login-left h5 i{font-style:normal;}
.login-left h4{margin-top:30px;background-image:url(/images/icon-comment.gif);background-repeat:no-repeat;height:46px;padding-left: 80px;font-size: 18px;font-weight: normal;}
.login-left h5{margin-top:30px;background-image:url(/images/icon-news.gif);background-repeat:no-repeat;height:52px;padding-left: 80px;font-size: 18px;font-weight: normal;}
.login-left h6{margin-top:30px;font-weight:normal;}
.login-left h6 a{padding:0 10px;}
.login-left .infor{border:1px solid #e9f0ff;padding:15px;margin-top:20px;line-height: 20px;}
.login-left .infor b{font-size:16px;color:#59b83a;}
.login-right{width:379px;float:left;margin:57px 0 40px 23px;}
.login-right .content,.login-right .content-login{border: 3px solid rgba(153, 153, 153, 0.75); border-radius: 5px 5px 5px 5px;padding:23px 36px;}
.login-right .content h1{font-size:16px;border-bottom:1px solid #ddd;margin-bottom: 15px;}
.login-right .content h2{margin-top:15px;font-weight:normal;width:136px;float:left;}
.login-right .content h2 i,.login-right .content h3 i,.login-right .content h4 i{color:Red;}
.login-right .content h2 b{font-size:11px;font-weight:normal;padding-right: 17px;}
.login-right .content h2 b:last-child{margin-left: -5px;}
.login-right .content h3{margin-top:15px;font-weight:normal;width:136px;float:left;padding-left:12px;}
.login-right .content h3 select,.login-right .content h2 select{height:30px;width:136px;margin-top:4px;}
.login-right .content h4{margin-top:20px;font-weight:normal;width:100%;float:left;}
.login-right .content h4 input{width:100%;height:29px;margin-top:4px;}
.login-right .content h4 b{font-size:11px;position:absolute;font-weight:normal;}
.login-right .content h5{width:100%;float:left;font-weight:normal;margin-top: 25px;font-size:11px;}
.login-right .content .bor-bottom{border-bottom:1px solid #ddd;padding-bottom: 5px;color: #004C94;cursor: pointer;}
.login-right .content .bor-bottom a{background:url(../img_common/stt-home.png) 0 -752px no-repeat;width:10px;height:9px;display:block;float: left;margin-top: 3px;}
.login-right .content .bor-bottom .changeicon{background:url(../img_common/stt-home.png) -11px -752px no-repeat;width:10px;height:9px;display:block;float: left;margin-top: 3px;}
.login-right .content h2 input,.login-right .content h3 input{height:29px;width:136px;margin-top:4px;}
.moreinfor{display:none;width:100%;float:left;}
.tip-infor{border:1px solid #aedaff;width:260px;padding:15px;background:#fff;-moz-border-radius:5px;-webkit-border-radius:5px;position: absolute;top: 381px;right: 471px;display:none;}
.icon-tip{background:url(../img_common/stt-home.png)-35px -742px no-repeat;position:absolute;top:10px;right:-9px;width:10px;height:20px;}
.login-right .content-login h1{font-size:16px;line-height:16px;height:40px;font-weight:normal}
.login-right .content-login .textInput{height:32px;width:100%;margin:5px 0 10px 0}
.login-right .content-login .btnLogin{margin:15px 0 0 0;padding: 10px;}
.getPassword{border:1px solid #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;position:relative;margin:30px auto;width:978px}
.getPassword .title{margin-left:40px;position:absolute;top:-11px;left:1px;background-color:#E5E9F2;line-height:20px;font-weight:bold;font-size:13px;width:165px;padding-left:10px}
.getPassword .content-getpass{margin:20px 40px}
.getPassword .content-getpass .bg_BorderLogin{width:400px;margin:5px 0 15px 0px}
.getPassword .content-getpass .error{color:red;display:block;margin:10px 0;}
/*-----------------------Provider list---------------*/
.Row_detail .title-provider{color: #52A536;padding:10px 0;font-size:14px;font-weight:normal;}
.Row_detail h1{color:#cc6600;border-bottom: 1px dashed #999999; width: 100%;padding: 5px 0px;margin-bottom: 10px;font-size: 16px;font-weight:normal;}

/*----------------------Contact - Maps----------------------------*/
.home-contact{width:978px;margin:0 auto;z-index:9;border:1px solid #e2e2e2;margin-bottom:40px;margin-top:20px;}
.home-contact .home-contact-wrap{padding:22px 20px 30px 20px;overflow: hidden;}
.home-contact .home-contact-wrap .address-left{width:300px;float:left;height:440px;display:block;}
.home-contact .home-contact-wrap .address-left .share{font-weight:bold;display:block;position:relative;line-height:40px}
.home-contact .home-contact-wrap .address-left .share .facebook{background:url(../img_common/stt-home2.png) 0 -231px no-repeat;width:16px;height:16px;display:block;float:left;position:absolute;top:12px;right:55px;}
.home-contact .home-contact-wrap .address-left .share .zing{background:url(../img_common/stt-home2.png) -36px -231px no-repeat;top:12px;right:100px;width:16px;height:16px;display:block;float:left;position:absolute;}
.home-contact .home-contact-wrap .address-left .share .link{background:url(../img_common/stt-home2.png) -18px -231px no-repeat;top:12px;right:78px;width:16px;height:16px;display:block;float:left;position:absolute;}
.home-contact .home-contact-wrap .maps-right{width:645px; height:440px;display:block;margin-left:300px;}
.shadowHome-contact{-moz-box-shadow: 0px 1px 11px #ccc;-webkit-box-shadow: 0px 1px 11px #ccc;box-shadow: 0px 1px 11px #ccc;}
.home-contact .home-contact-wrap .address-left h1{border-bottom:3px solid #e8f2fe;line-height:40px;height:40px;color:#52a536;font-size:18px; margin-bottom:20px;font-weight:normal}
.home-contact .home-contact-wrap .address-left li{border-bottom:1px solid #ccc;padding-left:25px;margin:10px 0;padding-bottom: 10px;}
.home-contact .home-contact-wrap .address-left li h2{position:relative}
.home-contact .home-contact-wrap .address-left li h2 a{font-size:16px;font-weight:normal;line-height:30px;height:30px}
.home-contact .home-contact-wrap .address-left li h2 i{background:url(../img_common/stt-home2.png) -251px -146px no-repeat;width:17px;height:17px;display:block;position:absolute;top:6px;left:-25px}
.home-contact .home-contact-wrap .address-left li span{display:none;line-height:25px; height:25px;text-align:left;margin-bottom: 5px;}
.home-contact .home-contact-wrap .address-left li .text-time{line-height:18px; height:11px;text-align:left;margin-bottom: 5px;font-weight:bold}
.home-contact .home-contact-wrap .address-left .active-contact span{display:block!important;}
.home-contact .home-contact-wrap .address-left .active-contact h2 i{background:url(../img_common/stt-home2.png) -232px -146px no-repeat;}
.home-contact .home-contact-wrap .address-left .active-contact h2 a{color:#52a536;}
.home-contact .home-contact-wrap .send-contact{width:100%;margin-top:20px;}
.home-contact .home-contact-wrap .send-contact h1{line-height:40px;height:40px;color:#52a536;font-size:18px;font-weight:normal}
.home-contact .home-contact-wrap .send-contact .box-send{border:1px solid #ddd; background-color:#fafafa;height:308px}
.home-contact .home-contact-wrap .send-contact .box-send .left{width:280px;display:block;float:left;margin:20px 30px 40px 30px}
.home-contact .home-contact-wrap .send-contact .box-send .left input,.home-contact .home-contact-wrap .send-contact .box-send .left select{display:block;height:25px;width:280px;margin:5px 0 10px 0}
.home-contact .home-contact-wrap .send-contact .box-send .right{width:610px;display:block;margin-left:280px;padding:20px 10px 40px 30px;}
.home-contact .home-contact-wrap .send-contact .box-send .right span{display:block;float:left;padding-left: 3px;}
.home-contact .home-contact-wrap .send-contact .box-send .right .txtContent{margin:5px 0 30px 0;height:186px;width:577px;}
.home-contact .home-contact-wrap .send-contact .box-send .right .bg_btnGuinhanxet{background:url(../img_common/stt-home2.png) 0 -199px no-repeat;width:100px;height:30px;display:block; border:none}
.home-contact .home-contact-wrap .send-contact .box-send i{background:url(../img_common/stt-home.png) -81px -414px no-repeat;width:7px; height:7px;position:absolute;top:3px;right:-10px;display:block}
.home-contact .home-contact-wrap .send-contact .box-send span{position:relative}
.home-contact .home-contact-wrap .send-contact .box-send .right .captchar{margin:0 0 0 15px!important;float:left;}
.home-contact .home-contact-wrap .send-contact .box-send .right .span-captchar{line-height:30px;height:30px;}
.home-contact .home-contact-wrap .send-contact .box-send .right .span-captchar i{top:8px;}
.send-contact .box-send input[type="text"],.send-contact .box-send select,.send-contact .box-send textarea{font-size:12px!important}
.news-footer {border-top:1px solid #dddddd;background:#fafafa;height:2px;}

/*-----------------------SIZE , COLOR---------------*/
.item_size, .item_Color{overflow:hidden;}
.item_size .item_size_li{
    display: block;
    background: #fff;
    border: 1px solid #D2D2D2;
    float: left;
    height: 26px;
    min-width: 23px;
    margin: 4px 1px 0 3px;
    padding: 5px 2px 0 2px;
    position: relative;
    bottom: 3px;
    text-align: center;
    }
.item_size .iTemActive i{position:absolute;top:-1px;left:0px;display:block;height:11px;width:16px;}
.item_size .iTemActive{border:1px solid #fba02d; padding: 5px 2px 0 2px;}

.item_Color .item_Color_li{
   float: left;
    margin: 4px 0 3px 3px;
    padding: 3px;
    position: relative;
    width: 27px;
    height: 27px;
}
.item_Color .iTemActive i{position:absolute;top:-1px;left:17px;display:block;height:11px;width:16px;}
.item_Color .iTemActive{border:1px solid #F36125;padding: 2px;}

.item_size .item_size_li a,.item_Color .item_Color_li{text-indent:-99999px;}
/*----------------------Tro giup--------------*/
.main-help{width:970px;margin:0 auto;padding-top: 10px;}
.main-help .help-top{width:970px;height:103px;background:#eaf1f9;display: block;margin-bottom: 5px;position:relative;}
.help-top h1{font-size: 21px;padding: 25px 0 0 27px;}
.help-top h2{color:#5FB43D;font-size: 25px;padding: 5px 0 0px 27px;}
.help-top h3{position: absolute;top: 20px;right: 29px;font-size: 16px;font-style: normal;font-weight: normal;}
.help-top h4{color:#f25312;position: absolute;top: 49px;right: 29px;font-size: 34px;}
.div_main {width: 100%;}
.div_main h1 i{font-size:37px;color:#f4530d;font-style:normal;position: absolute;top: 162px;left: 156px;}
.div_main .main-help{border:1px solid #d2d2d2;padding:5px;width:958px;margin-top: 5px;height: 310px;}
.div_main .main-help h2{background-image:url(/images/lefthelp.gif);width:256px;height:303px;position:relative;background-repeat:no-repeat;float: left;}
.div_main .main-help h2 b{position: absolute;font-size: 20px;color: #5DB73C;top: 140px;left: 57px;}
.div_main .main-help h2 span{color:#505050;display:block;position: absolute;top: 175px;left: 59px;font-size: 18px;font-weight: normal;}
.div_main .main-help h2 span i{font-style: normal;font-size: 20px;color: #5DB73C;}
.div_main .main-help h2 a{position:absolute;top: 216px;left: 58px;font-size: 13px;color:#067dcd;}
.div_main .main-help h2 .maillh{position:absolute;top: 262px;left: 58px;font-size: 13px;color:#067dcd;}
.div_main .main-help .right-help{width:695px;margin-left: 268px;}
.div_main .main-help .right-help h3{width:290px;height:113px;position:relative;border-bottom: 1px dashed lightGrey;margin-left: 55px;float:left;}
.div_main .main-help .right-help h3 b,.div_main .main-help .right-help h4 b,.div_main .main-help .right-help h5 b{padding-left: 35px;font-size: 16px;font-weight: normal;}
.div_main .main-help .right-help h3 a,.div_main .main-help .right-help h4 a,.div_main .main-help .right-help h5 a,.div_main .main-help .right-help h6 a{background-image: url(/images/icon-v.gif);font-weight: normal;padding-left: 15px;background-repeat: no-repeat;margin-left: 36px;line-height: 24px;}
.div_main .main-help .right-help h4{width: 290px;height: 113px;position: relative;margin-top: 42px;margin-left: 354px;padding-left: 40px;}
.div_main .main-help .right-help h4 strong{height: 105px;width: 1px;border-left: 1px dashed lightGrey;display: block;float: left;position: absolute;top: -3px;left: 0px;}
.div_main .main-help .right-help h5{width:290px;height:113px;position:relative;border-right: 1px dashed lightGrey;margin-left: 64px;margin-top: 10px;float: left;}
.div_main .main-help .right-help h5 b{padding-left: 27px;font-size: 16px;font-weight: normal;}
.div_main .main-help .right-help h6{width: 240px;height: 113px;position: relative;border-top: 1px dashed lightGrey;margin-left: 366px;padding-left: 40px;padding-top: 10px;}
.div_main .main-help .right-help h6 b{padding-left: 27px;font-size: 16px;font-weight: normal;}
.div_sub {width: 200px;text-align: left;padding: 10px 0px 0px 40px;float: left;height: 130px;}
.div_sub2{width:190px;padding:20px 0px 0px 40px;}
.div_sub3{width:190px;padding:0px 0px 0px 40px;}
/*---------------------List products by keyword---------------------------*/
.box-product-search{width:980px;margin:10px auto}
.result-search{text-align:left;border-bottom: 1px dashed #999;color:#52a536;line-height:30px;height:30px;margin-top:5px;font-size:15px;}
.result-search .ColorOrangeBold{color:#f26224!important;font-weight:bold;}
.box-product-search .content{margin-top:20px}
.box-product-search .content .pro-item h2{width:auto!important;padding-left: 10px;}
.box-product-search .content .pro-item .txtPrice{color:#f26426;font-weight:bold;padding-left: 10px;}
.box-product-search .content .pro-item span{display:block;line-height:20px;padding-left: 10px;}
/*---------------------Error infor---------------------------*/
.div-errorinfor{width:978px;margin:20px auto;-webkit-border-radius:3px;-moz-border-radius:3px;}
.div-errorinfor .content{padding:20px;text-align:center;}
.div-errorinfor .content h3 span{font-size:18px;color:#52a536}

/*---------------------Home - promotion---------------------------*/
.main-promotion{width:980px;margin:0 auto;}
.left-promotion{width:720px;float:left;}
.right-promotion{width:250px;float: right;}
 /*=======================BOX Qua Tang - KM========================================*/
.box-gift{width:720px;float:left;margin-top:24px;position:relative;}
.box-gift .top-gift{width:720px;height:33px;background:#f1f3ff;position:relative;}
.box-gift .top-gift .padright{padding-right:10px;}
.box-gift .top-gift span{float:right;padding-top:10px;}
.box-gift .top-gift i{background:url(../img_common/stt-home2.png) 0 -262px  no-repeat;display:block;height:40px;float:left;position:relative;}
.box-gift .top-gift h2{float: right;padding: 9px;font-weight: normal;}
.box-gift .top-gift h3{background: url(../img_common/stt-home2.png) no-repeat scroll -230px -262px  transparent;height: 40px;position: absolute;top: 0;right: -70px;width: 70px;}
.box-gift .top-gift h4{float: left;color: white;font-style: normal;font-size: 26px;padding: 2px 0 0 10px;}
.box-gift .top-gift h5{float: left;color:white;font-style: normal;font-size: 15px;padding: 7px 0 0 19px;}
.box-gift .content{width:709px;padding:15px 0 0 11px;}
.box-gift .content-gift{width:155px;float:left;border:1px solid #ddd;padding:9px 6px 0 6px;margin-left:10px;}
.box-gift .content-gift:hover {width:155px;float:left;border:1px solid #ddd;padding:9px 6px 0 6px;margin-left:10px;background:#feac41;}
.box-gift .content-gift h3{background-image:url(/images/ajax-loaderBig.gif);width:32px;height:32px;position: relative;top: 20px;left: 325px;}
.box-gift .content-gift:first-child{margin-left:0;}
.box-gift .content-gift img{width:155px;height:200px;}
.box-gift .content-gift h2{margin:15px 5px 10px 5px;border-bottom:1px dotted #c2c2c2;padding-bottom:15px;height: 35px;}
.box-gift .content-gift span{padding:10px 0 0 5px;}
.box-gift .content-gift b{float:right;margin-right:5px;color:#f16323;font-size:15px;}
.box-gift .content-gift b u{font-weight:normal;text-decoration:none;}
.box-gift .bottom-gift{height:80px;background:#fafafa;border-top:1px solid #ddd;width: 167px;margin:25px 0 0 -6px;position:relative}
.box-gift .bottom-gift h1{padding: 20px 2px 10px 2px;font-weight:normal;color:#014b92;line-height: 18px;height: 45px;overflow: hidden;}
.box-gift .bottom-gift h1 a{text-decoration:none;}
.box-gift .bottom-gift i{background: url(../img_common/stt-home2.png)  -103px -229px no-repeat;width:87px;height:29px;display:block;position:absolute;top: -15px;left: 43px;}
.box-gift .btnBack{background:url(../img_common/stt-home2.png) -195px -306px no-repeat;display:block;width:25px;height:49px;position:absolute;top:180px;left:12px;cursor: pointer;}
.box-gift .btnNext{background:url(../img_common/stt-home2.png) -268px -199px no-repeat;display:block;width:25px;height:49px;position:absolute;top:180px;right:3px;cursor: pointer;}
 /*=======================BOX KM========================================*/
.boxKM{width:720px;float:left;margin-top:24px;}
.boxKM .top-gift{width:720px;height:33px;background:#f1f3ff;}
.boxKM .top-gift i{background:url(../img_common/stt-home2.png) 0 -262px  no-repeat;display:block;height:40px;float:left;position:relative;}
.boxKM .top-gift h3{background: url(../img_common/stt-home2.png) no-repeat scroll -230px -262px  transparent;height: 40px;position: absolute;top: 0;right: -70px;width: 70px;}
.boxKM .top-gift h4{float: left;color: white;font-style: normal;font-size: 26px;padding: 2px 0 0 10px;}
.boxKM .top-gift h5{float: left;color:white;font-style: normal;font-size: 15px;padding: 7px 0 0 19px;}
.boxKM .content{width:720px;padding:15px 0 0 0px;}
.boxKM .content-km{width:155px;float:left;border:1px solid #ddd;padding:9px 6px 0 6px;margin-left:10px;margin-bottom: 10px;position:relative;}
.boxKM .content-km h3{background:url(../img_common/stt-home2.png) 0 -306px no-repeat;display:block;width:96px;height:29px;position: absolute;top: 20px;right: -10px;margin-right: 4px;padding-left: 8px;color:#ff9201;font-weight: normal;}
.boxKM .content-km h3 strong{font-size:25px;}
.boxKM .content-km h2{margin:15px 5px 0px 5px;padding-bottom:15px;height: 35px;}
.boxKM .content-km span{padding:10px 0 0 5px;}
.boxKM .content-km b{float:right;margin-right:5px;color:#f16323;font-size:15px;}
.boxKM .content-km b u{font-weight:normal;text-decoration:none;}
.boxKM .content-km i{float: right;font-style: normal;text-decoration: line-through;font-size: 11px;}
.boxKM .content-km i u{text-decoration:none;padding-right: 5px;}
.boxKM .content-km h6{border-bottom: 1px dotted #C2C2C2;margin: 7px 5px 10px 5px;}
.boxKM .bottom-km{height:52px;background:#fafafa;border-top:1px solid #ddd;width: 167px;margin:10px 0 0 -6px;position:relative}
.boxKM .bottom-km h1{padding:20px 0 0 10px;font-weight:normal;}
.boxKM .bottom-km i{background: url(../img_common/stt-home2.png) -102px -229px no-repeat;width:87px;height:29px;display:block;position:absolute;top: -15px;left: 72px;}
.boxKM .bottom-km b{float: right;position: absolute;top: 18px;right: 3px;color:#444444;font-size: 18px;}
 /*=======================BOX Combo========================================*/
.box-combo{width:250px;margin-top: 15px;float:right;margin-right: 10px;}
.box-combo .top-combo{width:259px;height:33px;background:#f1f3ff;}
.box-combo .top-combo i{background:url(../img_common/stt-home2.png) 0 -262px  no-repeat;display:block;height:40px;float:left;position:relative;}
.box-combo .top-combo h3{background: url(../img_common/stt-home2.png) no-repeat scroll -269px  -262px  transparent;height: 40px;position: absolute;top: 0;right: -31px;width: 31px;}
.box-combo .top-combo h4{float: left;color: white;font-style: normal;font-size: 26px;padding: 2px 0 0 10px;}
.box-combo .top-combo h5{float: left;color:white;font-style: normal;font-size: 15px;padding: 7px 0 0 10px;}
.box-combo .content{background: #FAFAFA;border: 1px solid #DDD;margin: 7px 0 0 8px;width: 238px;padding: 5px;}
.box-combo .content .content-combo{background:white;padding:14px 8px;margin-bottom: 5px;}
.box-combo .content .content-combo img{width:58px;height:58px;float:left;}
.box-combo .content .content-combo a{margin: 5px 0 0 70px;display: block;}
.box-combo .content .content-combo .pos-img{display:block;margin:0;}
.box-combo .content .content-combo span{margin: 5px 0 0 10px;float:left;}
.box-combo .content .content-combo h1{margin: 2px 0 0 10px;float: left;color:#f16122;font-size:15px;}
.box-combo .content .content-combo h1 i{font-weight: normal;font-style: normal;}
.box-combo .content .content-combo b{background:url(../img_common/stt-home2.png) -270px -149px  no-repeat;display:block;width: 11px;height: 10px;margin: 40px 0 10px 20px;}
.box-combo .content .content-combo strong {background:url(../img_common/stt-home2.png) -98px -305px  no-repeat;display:block;width: 96px;height: 29px;margin: 48px 0 0 -12px;}
.box-combo .content .content-combo h2{margin: -36px 0 15px 18px;font-weight: normal;}
/*--------------------Thong tin khach hang-------------------------*/
.border_customer{width:188px;height:150px;border:1px solid #efefef;background:#fdfdfd;}
.border_customer h1{text-align:center;padding-top:15px;}
.border_customer img{width:102px;height:102px;padding:10px 43px 0 43px;border:none;}
.div_width_customer
{
	width:190px;float:left;
	margin-top:10px;
	border:2px solid #eeeeee;
	background:#fff;
}

.div_title_AccountInfor
{
	width:97%;float:right;
	border-bottom:1px solid #cccccc;
	padding:20px 0px 5px 0px;
	color:Blue;font-weight:bold;font-size:16px;
}
.title_account
{
	color: #F16122;font-weight: bold;font-size: 18px;
}
.inside_AccInfor
{
	width:750px;float:left;
	padding:0px 0px 10px 20px;
	text-align:left;
}
.with-add{width:750px;margin: 0 auto;}
.with-add .bor-add{padding: 7px 0px 7px 15px;background: whiteSmoke;border: 1px solid #D7D7D7;border-bottom: none;}
.with-add .conntent-add{width: 748px;float: left;padding: 10px 0px;border: 1px solid #E0E0E0;}
.inside_AccInfor .img-order{width:90px;height:90px;display: block;float: left;background-image:url(../img_common/shopping-basket-add.png);margin-right: 20px;margin-top: 10px;}
.inside_AccInfor .width-order{float:left;width:630px;}
.inside_AccInfor .width-order1{float:left;width:100%;}
.inside_AccInfor b{margin-top: 13px;display: block;font-size: 14px;}
.inside_AccInfor .width-info{font-weight: bold;line-height: 30px;}
.inside_AccInfor .width-cust{font-weight: bold;line-height: 30px;width:140px;display: block;float: left;clear: left;}
.padd{margin-right: 20px;text-align: right;text-align:right;}
.inside_AccInfor .width-cust-eidt{font-weight: bold;line-height: 30px;width:115px;display: block;float: right;}
.inside_AccInfor .lbl-cust{line-height:30px;}
.inside_AccInfor .padd-txtCust{margin:3px 0;}
.inside_AccInfor .padd-add{float: right;width: 120px;}
.inside_AccInfor .padd-add i{background:url(../img_common/stt-home.png) -23px -419px  no-repeat;display:block;width:9px;height:9px;float:left;margin: 3px;}
.width-cust i{color:Red;}
.width_AccInfor
{
	width:335px;float:left;
	padding: 0px 0px 10px 0px;
	margin-left: 25px;margin-right: 30px;
}
.contact_infor
{
	width:330px;float:left;
	padding:7px 0px 7px 15px;
	background:#F5F5F5;border:1px solid #d7d7d7;
	border-bottom:none;
}
.contact_infor1
{
	width:100%;float:left;
	padding:7px 0px 7px 5px;
	background:#F5F5F5;border-top:1px solid #cccccc;
	position:relative;
}
.pos_div
{
	position:absolute;top:7px;right:7px;
}
.textbox_account
{
	-moz-user-select: none;
	font-weight:bold;
	color:#222222;
	font-size:13px;
    margin: 0 0 0.5em;
    padding: 5px 0 5px 30px;
}
.td_cusname
{
	padding:10px 0px 10px 5px;
	border-bottom:1px dotted #eaeaea;
}
.td_common
{
	padding:7px 0px;border-bottom: 1px dotted #EAEAEA;color:#044d91;
}
.lnkcommon
{
	text-decoration:none;color:#044d91;padding-left:25px;font-weight:bold;
}
.lnkcommon:hover
{
	text-decoration:none;color:#eb5113;padding-left:25px;font-weight:bold;
}
.lnkcommon_active
{
	text-decoration:none;color:#eb5113;font-weight:bold;padding-left: 12px;margin-left:12px; background-image:url(/images/iconmenu_customer.gif);width:7px;height:7px;background-repeat:no-repeat;
}
.fieldset {
    background: none repeat scroll 0 0 #FEFEFE;
    border: 1px solid #DDDDDD;
    padding: 22px 25px 12px 0;
}
.fieldset .legend {
    background: none repeat scroll 0 0 #E5E9F2;
    border: 1px solid #FEFEFE;
    color: #333333;
    float: left;
    font-size: 13px;
    font-weight: bold;
    margin: -8px 0 5px 30px;
    padding: 0 8px;
    position: relative;
    width: 156px;
}
.text_blue_bold
{
	font-weight:bold;color:Blue;
	padding:0px 0px 10px 15px;
}
.text_receive
{
	font-weight:bold;
	padding:15px 0px 10px 15px;
}
.text_cus_infor
{
	padding-left:15px;
}
.space
{
	width:100%;height:10px;	float:left;
}
.div_image_com
{
	width:20%;float:left;
}
.div_detail_com
{
	width:80%;float:left;
}
.div_ngang
{
	width:100%;border-bottom:1px solid #cccccc;height:1px;padding-bottom:10px;
}
.text_pass
{
	font-size:14px;font-weight:bold;padding:10px 0px 0px 15px;
}
.text_pass1
{
	font-size:24px;font-weight:bold;padding:10px 0px 0px 15px;
}
.danhgia
{
	font-size:10px;font-weight:bold;
}
.messeage
{
	font-weight:bold;color:Red;padding-left:30px;
}
.messeage_changepass
{
	font-weight:bold;color:blue;padding:10px 0 0 30px;
}
.left_item_list_alternating_rows{
    background: #F5F5F5;
}
.dot-comm{background: url(../img_common/stt-home2.png) -76px -359px no-repeat;width: 7px;height: 12px;display: block;margin:0 5px 0 10px;float:left;}
 /*=======================BOX EMAIL========================================*/
.box-email{width:250px;margin-top:20px;}
.box-email h1 input[type=text]{width:150px;height:26px;margin-left:13px;position: absolute;top: 85px;}
.box-email h1 .btnEmail{background:url(../img_common/stt-home2.png) -192px -230px  no-repeat;width:74px;height:26px;border:0;position:absolute;top:87px;right:0px;}
.bor_receive{
    background-color: #F5F6FA;
    width: 100%;
    border: 1px solid #e7e7e7;
    padding:10px 0px;
    height:20px;
    margin-top:10px;
}
.bor_view_order{
    width: 100%;float:left;
    border:1px solid #e7e7e7;padding-bottom:5px;
}
.RightItemListRows1{
    background-color: #FFFFFF;
}


.RightItemListRows1:hover{
    background-color: #e3efff;
}

.RightItemListAlternatingRows{
    background-color: #F5F5F5;
}

.RightItemListAlternatingRows:hover{
    background-color: #e3efff;
}
.ShowColumn
{
    width: 50px;
    text-align: center;
}
.IDColumn
{
    text-align: center;
    height: 40px;
}
.RightItem{
    float: left;
    width: 100%;
    color: #333333;
    padding: 2px 2px 2px 4px;
    margin:0px;
    vertical-align: top;
    margin:0;
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-size:11px;
}
.div50
{
	width:50%;float:left;padding-top:20px;
}
.div50_3
{
	width:50%;float:left;padding-bottom:10px;
}
.div_dk
{
 	padding-top:20px;float:left;
}
.box_dk
{
	width:100%;float:left;padding-bottom:20px;border-bottom:1px dotted #666666;
}
.border_dk
{
	width:70%;border:5px solid #e9e9e9;
}
.border_dk1
{
	width:99%;border:2px solid #FAFAFA;
}
.border_payment
{
	width:185px;height:240px; border:4px solid #e9e9e9;float:left;padding:2px;background:#fff;
}
.border_payment_over
{
	width:185px;height:240px;border:4px solid #999999;float:left;padding:2px;background:#fff;cursor:pointer;
}
.border_payment1
{
	width:181px;height:237px; border:1px solid #e9e9e9;
}
.border_payment1_over
{
	width:181px;height:237px;border:1px solid #999999;
}

.div_width_payment
{
	width:345px;float:left;padding:10px 0px;border: 1px solid #E0E0E0;
}
.div_width_payment2
{
	width:95%;float:left;padding:10px 15px;
}
.div_info_pay
{
	width:95%;float:left;padding:5px 10px 10px 20px;
}
.div_width_process
{
	width:220px;float:left;
	border:1px solid #cccccc;
	border-top:none;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	background:#fff;
}
.div_inside_process
{
	width:80%;padding:10px;
}
.text_payment
{
	color:Black;
	font-weight:bold;
	padding-top:20px;
}
.div_ngancach
{
	width:20px;float:left;
}
.div_HTTT
{
	width:100%;font-weight:bold;padding:10px 0px;
}
.div_HTTT_confirm
{
	width:100%;font-weight:bold;
}
.bor_confirm
{
	width:94%;float:left;border: 1px solid #c2c2c2;background:#fff;padding:10px 0px;
}
.cus_infor_conf
{
	width:45%;float:left;padding:5px 0px 5px 20px;
}
.txt_cus_infor
{
	font-weight:bold;
}
.div_total
{
	width:80%;float:right;padding: 10px 0px;
}
.txt_total
{
	color:Red;padding-right:87px;font-weight:bold;
}

.bg_finish:hover
{
 background-position: 0 -24px;
 }
.text_TT
{
	color:#666666;
	font-weight:bold;
	text-decoration:none;
}
.text_TT_hover
{
	color:#3c67e3;
	font-weight:bold;
	text-decoration:none;
}
.text_edit
{
	color:#3c67e3;
	text-decoration:none;
}
.text_edit:hover
{
	color:#3c67e3;
	text-decoration:underline;
}
.div_ngang
{
	width:90%;float:left;
	border-bottom:1px dotted #999999;
	margin-bottom: 15px;
}
/*--------------------Thong tin khach hang------Them moi----------*/
.div_width_customer_right{display:block;}
.customer-infor{width:980px;margin:15px auto}
.customer-infor .customer-infor-content .menu-left{width:190px;float:left;display:block}
.customer-infor .customer-infor-content .infor-right{display:block;margin-left:200px;}
.div-accountInfor .content{padding:10px 20px}
.div-accountInfor .content .edit-pass{text-align:right;cursor:pointer;color:Blue;margin-left:10px}
.div-accountInfor .content .form-edit-pass{display:none;margin:10px 0;border:1px solid #ddd;-webkit-border-radius:3px;-moz-border-radius:3px;height: 168px;}
.div-accountInfor .content .form-edit-pass .row{display:block;margin:10px}
.div-accountInfor .content .form-edit-pass .row span{line-height:20px;}
.div-accountInfor .content .form-edit-pass .row .left,.customer-infor .customer-infor-content .infor-right .div-accountInfor .content .form-edit-pass .row .right{width:50%;float:left;display:block;text-align:left;margin-bottom:10px}
.div-accountInfor .content .btnSavePass{display: block;background: url(../img_common/stt-home2.png) -216px -29px no-repeat;height: 25px;width: 74px;margin-left:170px;border:none;margin-top: 20px;}
.div-accountInfor .content table tr td{margin:10px 0}
.div-accountInfor .content table tr td input,.customer-infor .customer-infor-content .infor-right .div-accountInfor .content table tr td select{line-height:20px;height:20px}
.customer-infor .customer-infor-content .infor-right table{margin:10px 0;width:100%;border:#fff;}
.customer-infor .customer-infor-content .infor-right .div_width_payment{margin-bottom:10px;}
.customer-infor .customer-infor-content .infor-right table tr th{line-height:35px;background:whiteSmoke;padding-left:5px;}
.customer-infor .customer-infor-content .infor-right table tr td{line-height:20px;padding-left:5px;}
.customer-infor .customer-infor-content .infor-right table .TotalMoney{text-align:right}
.customer-infor .customer-infor-content .infor-right table .ProductName{text-align:left;padding-left:10px;}
.div-accountInfor{border:1px solid #e0e0e0;padding:0 15px 16px 15px;}
.div-accountInfor .bg_accinfor{background:#eef2f1;border-bottom:1px solid #d7d7d7;height:10px;font-weight: bold;padding: 7px 0 7px 10px;margin-top: 25px;}
.div-accountInfor h1{width: 150px;font-weight: normal;line-height: 25px;text-align: right;padding-top:20px;float: left;padding-right: 20px;}
.div-accountInfor h2{padding-top:25px;}
.div-accountInfor h3{width: 150px;font-weight: normal;text-align: right;line-height: 25px;float: left;padding-right: 20px;}
.div-accountInfor h4{height: 15px;display: block;font-weight: normal;margin-bottom: 5px;}
.div-accountInfor h6{width:100%;margin-top:10px;}
.div-accountInfor .paddtop{margin:25px 0 0 170px;}
/*--------------------Trang Qua Tang----------------------*/
.div-productbaby{width:980px;margin:10px auto}
.div-productbaby .main-content-productbaby{display:block;float:left}
.div-productbaby .col-right-productbaby{display:block;float:left;width:300px;margin-left: 15px;}
.div-productbaby .content-center{width:100%;margin:10px auto;}
.div-productbaby .breadcrum{border-bottom: 1px solid #ccc;margin-bottom:10px;line-height:30px}
/*---------style category Product sitemap---------*/
.txt_DMSP
{
	color:#333;font-weight:bold;text-decoration:none;
}
#NavLeftHome_SiteMap{width:178px;padding-top:40px;}
#NavLeftHome_SiteMap ul{list-style:none;margin:0;padding:0;}
#NavLeftHome_SiteMap h1{font-size:12px;text-transform:uppercase;padding-left: 20px;}
#NavLeftHome_SiteMap h2{font-size:12px;}
#NavLeftHome_SiteMap a:link, #NavLeftHome_SiteMap a:active, #NavLeftHome_SiteMap a:visited{display:block;}
#NavLeftHome_SiteMap ul li a{padding-top:0px;padding-left:10px;font-weight:bold;text-decoration:none;color:#333;}
#NavLeftHome_SiteMap ul li a:hover{color:#2b63b7;}
#NavLeftHome_SiteMap ul li .m_popup {background:#FFF;padding:10px;z-index:9;}
#NavLeftHome_SiteMap .m_child2 {color:#2b63b7;text-decoration:none;cursor:pointer;font-weight:bold;font-size:12px;padding:5px 0px;}
#NavLeftHome_SiteMap .m_child2:hover{color:#C00;padding:5px 0px;}
#NavLeftHome_SiteMap .m_Item1,#NavLeftHome .m_Item2,#NavLeftHome_SiteMap .m_Item3{float:left;vertical-align:top;text-align:left;line-height:2em;padding:5px 0px;}
#NavLeftHome_SiteMap .m_Item1{width:250px;padding-left:55px;} /*--Div bao thu nhat--*/
#NavLeftHome_SiteMap .m_Item2{width:250px;padding-left:55px;} /*--Div bao thu hai--*/
#NavLeftHome_SiteMap .m_Item3{width:148px;} /*--Div bao thu ba--*/
#NavLeftHome_SiteMap .m_Item1 .m_child{padding-left:10px;}
#NavLeftHome_SiteMap .m_Item1 .m_child:hover{background:#f8f8f8;}
#NavLeftHome_SiteMap .m_Item3{padding:0px 5px 0px 5px;}
#NavLeftHome_SiteMap .m_pr{float:left;color:#333;text-decoration:none;font-size:11px;font-weight:normal;}/*--link provider--*/
#NavLeftHome_SiteMap .m_pr:hover{color:#C00;}
#NavLeftHome_SiteMap .m_child3{font-weight:normal;padding-left:30px;line-height:2em;color:#333;background:url(Images/arrow_right_over_black.gif) 20px 8px no-repeat;}
#NavLeftHome_SiteMap .m_child3:hover{background:#f8f8f8 url(Images/arrow_right_over_black.gif) 20px 8px no-repeat;color:#666666;}
#NavLeftHome .m_title{color:#2b63b7;cursor:pointer;font-weight:bold;font-size:12px;}
/*---------style category News sitemap---------*/
.txt_DMSP{color:#333;font-weight:bold;text-decoration:none;}
#NavLeftNews_SiteMap{width:178px;padding-top:40px;}
#NavLeftNews_SiteMap ul{list-style:none;margin:0;padding:0;}
#NavLeftNews_SiteMap h1{font-size:12px;text-transform:uppercase;padding-left: 20px;}
#NavLeftNews_SiteMap h2{font-size:12px;}
#NavLeftNews_SiteMap a:link, #NavLeftNews_SiteMap a:active, #NavLeftNews_SiteMap a:visited{display:block;}
#NavLeftNews_SiteMap ul li a{padding-top:0px;padding-left:10px;font-weight:bold;text-decoration:none;color:#333;}
#NavLeftNews_SiteMap ul li a:hover{color:#2b63b7;}
#NavLeftNews_SiteMap ul li .m_popup {background:#FFF;padding:10px;z-index:9;}
#NavLeftNews_SiteMap .m_child2 {color:#2b63b7;text-decoration:none;cursor:pointer;font-weight:bold;font-size:12px;padding:5px 0px;}
#NavLeftNews_SiteMap .m_child2:hover{color:#C00;padding:5px 0px;}
#NavLeftNews_SiteMap .m_Item1,#NavLeftHome .m_Item2,#NavLeftHome_SiteMap .m_Item3{float:left;vertical-align:top;text-align:left;line-height:2em;padding:5px 0px;}
#NavLeftNews_SiteMap .m_Item1{width:250px;padding-left:55px;} /*--Div bao thu nhat--*/
#NavLeftNews_SiteMap .m_Item2{width:250px;padding-left:55px;} /*--Div bao thu hai--*/
#NavLeftNews_SiteMap .m_Item3{width:148px;} /*--Div bao thu ba--*/
#NavLeftNews_SiteMap .m_Item1 .m_child{padding-left:10px;}
#NavLeftNews_SiteMap .m_Item1 .m_child:hover{background:#f8f8f8;}
#NavLeftNews_SiteMap .m_Item3{padding:0px 5px 0px 5px;}
#NavLeftNews_SiteMap .m_pr{float:left;color:#333;text-decoration:none;font-size:11px;font-weight:normal;}/*--link provider--*/
#NavLeftNews_SiteMap .m_pr:hover{color:#C00;}
#NavLeftNews_SiteMap .m_child3{font-weight:normal;padding-left:30px;line-height:2em;color:#333;background:url(Images/arrow_right_over_black.gif) 20px 8px no-repeat;}
#NavLeftNews_SiteMap .m_child3:hover{background:#f8f8f8 url(Images/arrow_right_over_black.gif) 20px 8px no-repeat;color:#666666;}
#NavLeftNews_SiteMap .m_title{color:#2b63b7;cursor:pointer;font-weight:bold;font-size:12px;}

.help-link {
background: #DD4B39;
padding: 0 5px;
color: white;
font-weight: bold;
display: inline-block;
-webkit-border-radius: 1em;
-moz-border-radius: 1em;
border-radius: 1em;
text-decoration: none;
position: relative;
top: 0px;
}
/*---------Dang hang thanh ly-----------*/
.main-question .box-create-question{width:100%;background-color:#fafafa;border-top:2px solid #5bb73b;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;}
.main-question .box-create-question .content{width:580px;margin:40px 56px 10px 36px;position:relative;padding-bottom: 40px;}
.main-question .box-create-question .content .chkCustomer{font-size:11px;}
.main-question .box-create-question .content .captchar{margin:30px 0;}
.main-question .box-create-question .content .box1{width:560px;margin-left:20px;}
.main-question .box-create-question .content h1{color:#59b83a;font-size:18px;float:left;margin-right:10px;}
.main-question .box-create-question .content .right{float:right;}
.main-question .box-create-question .content .textbox-question{width:100%;margin:10px 0 18px 0;}
.main-question .box-create-question .content .txtthanhly{width:100%;margin:10px 0 5px 0;float: right;}
.main-question .box-create-question .content .txtphone{height: 32px;width: 150px;float: left;margin: 10px 0 5px 2px;}
.main-question .box-create-question .content .padd-age{height: 32px;width: 150px;float: left;margin: 10px 0 5px -10px;}
.main-question .box-create-question .content .txtContent{width:100%;height:200px;margin:10px 0;}
.main-question .box-create-question .content .txtcondition{font-size:11px;line-height: 15px;}
.main-question .box-create-question .content .conditionred{color: red;font-size: 12px;}
.main-question .box-create-question .content .txtcondition2{font-size:11px;margin-left:20px;line-height: 20px;}
.main-question .box-create-question .content .border-note{border:1px solid #ddd;padding:10px;margin: 50px 0 10px 0;}
.main-question .box-create-question .content .border-note i{color:#F26426;font-size:14px;}
.main-question .box-create-question .content .padd-broimg{padding-left: 97px;}
.main-question .box-create-question .content .padd-upload{margin:0 0 -10px 98px;}
.main-question .box-create-question .btn-upQuestion{display:block;background:url(../img_common/stt-home2.png) 0 -170px no-repeat;width:120px;height:27px;border:none;margin:10px auto;}
.main-question .box-create-question .cssSeasion{padding-left:23px;}
.main-question .box-create-question .padding{padding-left:15px;}
.main-question .box-create-question .cssDropDown{height: 32px;width: 100px;margin-top: -8px;}
.main-question .box-create-question .ddlCategory{margin:10px 0 0 20px;width:176px;height:150px;line-height:20px;}
.main-question .box-create-question .title{color: #59B83A;font-size: 16px;font-weight: bold;margin-top: -25px;}
.main-question .box-create-question .tt-lienhe{color: #59B83A;font-size: 14px;margin: 10px 0 0;}
.main-question .box-create-question .padd-txt{padding: 23px 8px 5px 10px;width: 80px;float: left;}
.main-question .box-create-question .padd-txt2{padding: 23px 0px 5px 40px;width: 80px;float: left;}
.main-question .box-create-question .padd-email{padding: 18px 0px 5px 39px;width: 77px;float: left;}
.main-question .box-create-question .width-txt{width:500px;}
.main-question .box-create-question .padd-tinhthanh{position: relative;top: 17px;margin-left: 10px;}
.icon-new{background: url(../img_common/stt-home2.png) -125px -337px no-repeat;
width: 42px;
height: 22px;
display: block;
float: left;
margin-right: 5px;}
/*---------Trợ giúp-----------*/
.help-left{float: left;clear: left;width: 255px;}
.help-right{width: 700px;margin-left: 270px;padding-top: 20px;border-top: 1px solid #D7E4F4;}
.help-right h1{color: #F26426;font-size: 16px;}
#bor-help {
    width: 255px;background:#f1f6fb;padding: 10px 0;border: 1px solid #D7E4F4;
}
#bor-help .active-help {
    background: url(../img_common/stt-home2.png) -1px -667px no-repeat;height: 29px;width: 266px;display: block;padding-top: 6px;
}
.ac{color:#fff;cursor: pointer;}
#bor-help dl  {
    width: 250px;
}

#bor-help dt{
    font-size: 14px;
    padding: 5px 0px;
}

#bor-help dt a {
    color: #004b91;
    text-decoration: none;
    padding: 0px 18px;cursor: pointer;
}

#bor-help dd a {
    color: #004b91;padding-left: 35px;line-height: 25px;
}
#bor-help dd a:hover {
    color: #F16122;
}

#bor-help ul {
    list-style: none; padding: 5px;
}
/*
Chia se MXH lam test voi: Linkhay, twiter, facebook, G+, zingme
*/
.clearfix:before,.clearfix:after{content:"\0020";display:block;height:0;overflow:hidden}
.clearfix:after{clear:both}
.clearfix{zoom:1}
.customer .social-plugin {float:left;width:70px;}
.customer .linkhay-social-plugin {padding-right:10px;position:relative;top:5px;width:50px;}
.customer .twitter-social-plugin {width:70px;}
.customer .gplusone-social-plugin  {position:relative;top:2px;width:60px;}
.customer .fb-like {width:60px;}
.customer .zingme,.customer .contact_button {float:left;font-size:11px;padding-right:10px;position:relative;text-align:center;top:42px;width:75px;}
.customer .zingme a,.customer .contact_button a {background:#ECEEF5 no-repeat 3px 3px;border:1px solid #CAD4E7;-webkit-border-radius:3px;border-radius:3px;color:#000;display:block;line-height:18px;padding-left:8px;text-decoration:none;
height: 18px;padding-top:1px}
.customer .zingme a:hover {border-color:#1A5B99;}
.customer .contact_button a:hover {border-color:#EBBB01;}
.customer .zingme a .ZMConnectText {line-height:18px;}

/*----------------------Thanh ly moi--------------------*/
.border-tlm
{width:280px;border:1px solid #B5D3F0;margin-top:10px;-webkit-border-radius:5px;-moz-border-radius:5px;padding:10px;}
.title-tlm{color:#59B83A;font-weight:bold;}
.content-tlm{line-height:17px;}
/*====================BOX TRO GIUP - CHI TIET SAN PHAM=====================*/
.bor-help{width: 171px;border: 1px solid #DFDFDF;background: #EFEFEF;padding: 14px 9px;-moz-border-radius: 5px;-webkit-border-radius: 5px;margin: 6px 6px 6px 12px;}
.bor-help span{display:block;}
.bor-help .padd-icon{margin:16px 0;}
.bor-help .icon-doihang{background:url(../img_common/stt-home2.png) 0px -378px no-repeat;width:37px;height:27px;display:block;float: left;}
.bor-help a{margin-left: 10px;font-weight: bold;color: #444;line-height: 27px;}
.bor-help .icon-giaohang{background:url(../img_common/stt-home2.png) -40px -378px no-repeat;width:37px;height:27px;display:block;float: left;}
.bor-help .icon-phucvu{background:url(../img_common/stt-home2.png) -79px -378px no-repeat;width:37px;height:27px;display:block;float: left;}
/*====================BOX TRO GIUP - CHI TIET SAN PHAM=====================*/
#ListAddress span,#divAddress span{display:block;line-height: 20px;}
.bgAddressBook{background:#C8ECCB;}
.bgAddressBook span{margin-left:10px;}
/*---Popup Tinh Thanh ---*/
.wrapper-popup {
position: fixed;
width: 100%;
height: 10000px;
background-color: #000000;
opacity: 0.75;
z-index: 120000;
filter: alpha(opacity=70);
left: 0;
top: 0;
}
.container-popup {
z-index: 120001;
position: fixed;
top: 20%;
left: 40%;
}
.content-popup {
border: 4px solid #525252;
background-color: #fff;
width: 260px;
border-radius: 4px;
}
.content-popup h2 {
padding: 12px 10px 12px 45px;
font-size: 16pt;
color: #0A6596;
}
.content-popup a{
display: block;
background-color: #0C7AB7;
padding: 11px 10px 11px 45px;
color: #AAD1E6;
text-decoration: none;
border-bottom: 1px solid #fff;
font-size: 15px;
font-weight: bold;
}
.content-popup a:hover {
color: #fff;
background: url(../img_common/tinh-thanh-popup.png) no-repeat 10px 8px #0C7AB7;
}
.nobg{background:none repeat scroll 0 0 transparent!important}.canhnoidugbien{width:99%;margin:10px 0}
.pdcm-support-border{background:none repeat scroll 0 0 #FFFDE9;border:1px solid #C9E1F4;margin:5px 0 85px 0;width:100%;border-radius:5px;min-width:370px}
.pdcm-support-border p{border-bottom:1px dotted #CCC}
.SanPhamMuaKem-text{color: #52A536;font-size: 1.15em;font-weight: bold;padding-top:15px}
.pdcm-left{min-width:190px;float:left;display:block;padding:0 10px 0 0}
.pdcm-support-border p{margin:0;}
.error{
	display:block;
	padding:5px 0;
	}
.tag_footer {
	border-top:1px dotted #B4B1B1;
	font-size:1em;
	text-align:center;
	padding:2px 0;
}
.tag_footer a {
	font-size:1em;
	color:#004080;
	font-style:italic;
}
.tag_footer h1, .tag_footer h3{
	display:inline;
	font-size:1em;

}
input { padding: 3px; border: 1px solid #999; }
input.error, select.error, textarea .error {background-color:#F96;}
label.error {display:none !important;}
.home-deal{
	border: 1px solid #E9E9E9;
    border-radius: 5px 5px 5px 5px;
    height: 240px;
    padding: 10px 10px 10px 10px;
	margin:10px 0 0 0;
    width: 280px;
}
.home-deal h2 {
    border-bottom: 1px solid #E9E9E9;
    font-weight: normal !important;
    margin: -7px 0 14px;
    padding-bottom: 5px;
}
.home-deal h2 a span {
	font-size: 18px !important;
	color:#6bab4b;
}
.home-deal h2 a:hover {
    text-decoration: none;
}
.text-bold {
    font-weight: bold;
}
.home-deal .deal-name{
	font-size:1.3em;
	color:#6bab4b;
}
.home-deal .deal-img {
    margin: 0;
    width: 120px;
	float:left;
}
.home-deal .deal-info {
    font-size: 12px;
    margin-left: 10px;
    width: 150px;
	float:left;
}
.home-deal .deal-info p {
    margin-bottom: 7px;
}
.deal-description {
    margin-top: 4px;
}
.deal-price-box .deal-sale .price{
	font-size:1.3em;
}
.deal-price-box .deal-sale {
    color: #009900;
    font-size: 16px;
    font-weight: bold;
}
.deal-price-box .deal-old-price .price {
    color: #999999;
    font-size: 12px;
    margin-left: 2px;
    text-decoration: line-through;
}
.deal-action row{overflow:hidden;}
.home-deal .deal-save {
    color: #F1880B;
    font-size: 12px;
    font-weight: bold;
    line-height: 16px;
    text-align: center;
    text-transform: uppercase;
    width: 63px;
	float:left;
}
.home-deal .deal-button {
    width: 73px;
	margin:2px 0 0 10px;
	float:left;
}
.home-deal .deal-button a {
    background: url("../images/mua-ngay.png") no-repeat transparent;
    display: block;
    height: 31px;
    text-indent: -99999px;
    width: 73px;
}
.home-deal .deal-save .deal-save-value {
    font-size: 14px;
}
.home-deal .deal-status {
	overflow:hidden;
}
.home-deal .deal-percent {
	height:22px;
	padding:0 0 0 10px;
	vertical-align:middle;
	line-height:22px;
	width:45%;
    float:left;
	background:url(../images/khobau-100.png) top left no-repeat;
}
.home-deal .deal-percent .deal-percent-value {
    color: #353535;
    font-weight: bold;
}
.home-deal .deal-time {
    background: url("../images/time_deal.png") no-repeat scroll 0 -1140px transparent;
    color: #707070;
    font-size: 18px;
    font-weight: bold;
    height: 20px;
    line-height: 21px;
    padding-left: 43px;
    width: 95px;
	float:left;
}
.home-deal .deal-time .bgcol1 b
{
	color: #707070;
    font-size: 18px;
    font-weight: bold;
}
.gbox {
    border: 1px solid #4289CB;
    border-radius: 5px 5px 5px 5px;
    box-shadow: 0 0 6px #4289CB;
    margin-bottom: 20px;
    min-height: 360px;
    padding: 15px;
}
.gbox-content {
    float: right;
    min-height: 360px;
    width: 530px;
}
.gbox-image {
    float: left;
    width: 400px;
}
.gbox-slogan h2 {
    color: #F59104;
    font-size: 22px;
    font-weight: normal;
    margin: 0;
    padding: 15px 0;
    text-decoration: none;
}
.gbox-content h3 {
    color: #007ED3;
    font-size: 22px;
    line-height: 30px;
    padding-top: 10px;
    text-decoration: underline;
}
.gbox-content a:hover {
    color: #F59104;
    text-decoration: none;
}
.gbox-description {
    font-size: 15px;
    line-height: 21px;
    margin: 0;
    padding: 5px 0 20px;
    text-align: left;
}
.gbox-deal {
    background: url("../images/bg_kho_bau.png") no-repeat scroll 0 0 transparent;
    height: 71px;
    margin-left: -56px;
    padding-bottom: 7px;
    position: relative;
    width: 611px;
}
.gbox-deal dl {
    background: url("../images/line_seprate.png") no-repeat scroll right center transparent;
    float: left;
    height: 60px;
    padding: 0 16px;
}
.gbox-deal dl .price {
    color: #004D62;
}
.gbox-timer {
    background: none repeat scroll 0 0 transparent !important;
}
.gbox-sale dd{
    color: #000000;
    font-size: 35px;
    font-weight: bold;
    line-height: 25px;
    padding-left: 10px;
    padding-top: 20px;
    text-shadow: 1px 1px 1px #C0EBF8;
	vertical-align:text-top !important;
}
dd .price{
    color: #000000;
    font-size: 26px;
    font-weight: bold;
    line-height: 21px;
    padding-left: 10px;
    padding-top: 20px;
    text-shadow: 1px 1px 1px #C0EBF8;
	vertical-align:text-top !important;
}
dd .price .bgcol1{
	position:relative;
	margin:-30px 0 0 0;
}
dd .price .bgcol1 b{
    color: #000000;
    font-size: 27px;
    font-weight: bold;
    padding-left: 10px;
    text-shadow: 1px 1px 1px #C0EBF8;
}
dd .price .bgcol1{
    color: #000000;
    font-size: 27px;
    font-weight: bold;
    text-shadow: 1px 1px 1px #C0EBF8;
	padding:0 0 0 2px;
	vertical-align:text-top !important;
}
.gbox-sale-price dt, .gbox-timer dt, gbox-price dt, .gbox-price dt {
    color: #0284AD;
    font-size: 17px;
    font-weight: bold;
    padding-top: 8px;
    text-align: center;
	vertical-align:text-top !important;
}
.gbox-sale-price dd, .gbox-timer dd, gbox-price dd, .gbox-price dd {
    color: #004D62;
    font-size: 24px;
    font-weight: bold;
    padding-top: 6px;
    text-align: center;
    text-shadow: 1px 1px 1px #C0EBF8;
}
.gbox-price dd, .gbox-price dd .price {
    color: #159FC8;
}
.gbox-percent h2 {
    color: #0284AD;
}
.gbox-buy-now span.btt-enable {
	background: -moz-linear-gradient(center top , #FE1A00 5%, #CE0100 100%) repeat scroll 0 0 #FE1A00;
    border: 1px solid #D83526;
    border-radius: 5px 5px 5px 5px;
    box-shadow: 0 0 0 0 #F29C93 inset;
    color: #FFFFFF;
    display: inline-block;
    font-family: arial;
    font-size: 25px;
    font-weight: bold;
    padding: 0;
    text-decoration: none;
    text-shadow: 1px 2px 0 #B23E35;
}
.gbox-buy-now span.btt-enable:hover {
    background: -moz-linear-gradient(center top , #CE0100 5%, #FE1A00 100%) repeat scroll 0 0 #CE0100;
}
.gbox-buy-now span.btt-enable:active {
    position: relative;
    top: 1px;
}
.gbox-buy-now span.btt-disable {
    background: -moz-linear-gradient(center top , #EEEEEE 0%, #CCCCCC 100%) repeat scroll 0 0 transparent;
    border: 1px solid #AAAAAA;
    border-radius: 5px 5px 5px 5px;
    box-shadow: 0 0 9px #999999, 0 1px 0 #EBEBEB inset;
    cursor: not-allowed;
    display: block;
    height: 55px;
}
.gbox-buy-now span.btt-content {
    color: white;
    font-size: 23px;
    font-weight: bold;
    line-height: 55px;
    padding: 0 20px;
}
.gbox-buy-now .btt-disable span {
    color: #999999 !important;
    cursor: not-allowed;
    text-shadow: 1px 1px 1px #F2F2F2;
}
.gbox-buy-now {
    float: left;
    text-align: center;
}
.gbox-percent {
    float: left;
    margin-top: 30px;
    width: 145px;
}
.gbox-percent-img {
    float: left;
    width: 180px;
}
.gbox-buy-now {
    margin-top: 39px;
}
.customer_buy {
    border: 1px solid #B9EDFE;
    border-radius: 5px 5px 5px 5px;
    padding: 7px 13px;
    text-align: center;
    width: 77px;
}
.customer_buy span {
    color: #048923 !important;
    font-size: 25px !important;
    font-weight: bold !important;
    line-height: 25px !important;
}
.slogan {
    float: left;
    width: 365px;
}
#top {
    background: url("../images/top.gif") no-repeat scroll 0 0 transparent;
    bottom: 5px;
    cursor: pointer;
    height: 63px;
    position: fixed;
    right: 10px;
    text-indent: -99999px;
    width: 16px;
    z-index: 999;
}
.textlinkvn{
	border-left:1px solid #999;
	text-align:2px;
	color:#06C;
}
.box-search{
    margin-left: 67px;
    margin-right: 320px;
    line-height: 32px;
    height: 40px;
}